失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > MATLAB-plot3/ezplot3三维绘图

MATLAB-plot3/ezplot3三维绘图

时间:2021-06-13 15:48:00

相关推荐

MATLAB-plot3/ezplot3三维绘图

(1) plot3是三维绘图的基本函数,调用格式如下。

1、

plot3( X,Y,Z):绘制简单的三维曲线,当X、Y、Z是长度相同的向量时,plot3命令将绘制以向量X、Y、Z为(x, y,z)坐标值的三维曲线;当X、Y、Z是m×n矩阵时,plot3命令将绘制m条曲线,每条曲线以X、Y、Z.列向量元素( x, y , z)坐标值绘制多条曲线。

2、

plot3(X,Y ,Z, LineSpec):用LineSpec指定曲线的线形和颜色。

(2) ezplot3函数的调用格式如下:

1、

ezplot3 ( x , y ,z):绘制参数方程x=x(t ),y=y(t),z=z(t)的三维曲线图,t的取值范围为[0,2]。

2、

ezplot3( x, y , z, [ .min .] ):绘制参数方程x=x( t),y=y( t) , z=z(t)的三维曲线图,t的取值范围为[ .min . t.ma.]。

3、

ezplot3(x, y , z, [ tmin , t.n.] , ' animate '):绘制参数方程x=x( t ), y=y( t), z=z(t)的空间曲线的动态轨迹,t的取值范围为[ tmin, tmax ]。

例:plot3函数绘制三维曲线。

>>x=0: pi/6:10 * pi;

y=cos(x);

z=sin(x);plot3(x, y, z)

运行以上代码,得到如图所示的图形。

例:利用ezplot3函数绘制x=sint、y= cost 和z=t的空间曲线动态轨迹,时间范围为0-10pi。

在命令行窗口中输入如下代码,即可生成图所示的空间曲线动态轨迹图。

>>syms t;

x=sin(t);

y= cos(t);

z=t;

ezplot3 ( x ,y,z,[0,10 * pi], 'animate ');

如果觉得《MATLAB-plot3/ezplot3三维绘图》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。