MATLAB |
您所在的位置:网站首页 › matlab绘制三维曲线图 › MATLAB |
(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 '); |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |