原创 【MATLAB】3D-plot绘图

2019-8-27 17:19 2590 9 9 分类: 工业电子 文集: MATLAB
前面介绍了MATLAB 2D-plot绘图,现在开始学习MATLAB 3D-plot绘图。
3D就是比2D增加了一个Z轴。

例如:
[X,Y] = meshgrid(-1:.1:1);
  • Z = X .* exp(-X.^2 - Y.^2);
  • surf(X,Y,Z)
  • 复制代码

    显示:


    还有一种就是采用参数坐标表示三维图形的。

    这种情况下画图。


    例如:

    t = 0:pi/10:2*pi;
  • [X,Y,Z] = cylinder(2*sin(t));
  • subplot(2,2,1); mesh(X); title('X');
  • subplot(2,2,2); mesh(Y); title('Y');
  • subplot(2,2,3); mesh(Z); title('Z');
  • subplot(2,2,4); mesh(X,Y,Z); title('X,Y,Z');
  • 复制代码

    显示:


    从每一个坐标轴看进去的图像是不一样的。


    作者: curton, 来源:面包板社区

    链接: https://mbb.eet-china.com/blog/uid-me-3876349.html

    版权声明:本文为博主原创,未经本人允许,禁止转载!

    PARTNER CONTENT

    文章评论0条评论)

    登录后参与讨论
    我要评论
    0
    9
    关闭 站长推荐上一条 /3 下一条