(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 ');