欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MATLAB绘图之plot3

程序员文章站 2022-07-14 10:00:28
...

绘制三维图。
和plot一样,plot3也是按照点来画图的,只不过plot3绘制三维图像

t=0:pi/50:10*pi;  %应该注意此处不要缺少*号,书写正确的MATLAB表达式
st=sin(t);
ct=cos(t);
plot3(st,ct,t)

以上代码运行后:MATLAB绘图之plot3
如果想在画一个图,可以在代码里添加figure,即可绘制多幅图:

t=0:pi/50:10*pi;  %应该注意此处不要缺少*号,书写正确的MATLAB表达式
st=sin(t);
ct=cos(t);
plot3(st,ct,t)

 figure
 plot3(ct,st,t)

运行上述程序,结果如下图所示:
MATLAB绘图之plot3
从上述程序可以看出,plot3非常适合3D绘图,在使用的时候,一般有以下几种方式:
plot3(X1,Y1,Z1,…)
plot3(X1,Y1,Z1,LineSpec,…)
plot3(…,‘PropertyName’,PropertyValue,…)
plot3(ax,…)
h = plot3(…)