使用matla绘制三维图形的方法.docVIP

  • 27
  • 0
  • 约1.45万字
  • 约 11页
  • 2017-03-04 发布于贵州
  • 举报
使用matla绘制三维图形的方法

使用matlab绘制三维图形 三维曲线plot3函数与plot函数用法十分相似,其调用格式为: plot3 x1,y1,z1,选项1,x2,y2,z2,选项2,…,xn,yn,zn,选项n 其中每一组x,y,z组成一组曲线的坐标参数,选项的定义和plot函数相同。当x,y,z是同维向量时,则x,y,z 对应元素构成一条三维曲线。当x,y,z是同维矩阵时,则以x,y,z对应列元素绘制三维曲线,曲线条数等于矩阵列数。 例? 绘制三维曲线。 程序如下: t 0:pi/100:20*pi; x sin t ; y cos t ; z t.*sin t .*cos t ; plot3 x,y,z ; title Line in 3-D Space ; xlabel X ;ylabel Y ;zlabel Z ; ??如下图: 三维曲面1.产生三维数据 在MATLAB中,利用meshgrid函数产生平面区域内的网格坐标矩阵。其格式为: x a:d1:b; y c:d2:d; [X,Y] meshgrid x,y ; 语句执行后,矩阵X的每一行都是向量x,行数等于向量y的元素的个数,矩阵Y的每一列都是向量y,列数等于向量x的元素的个数。 2.绘制三维曲面的函数 surf函数和mesh函数的调用格式为: mesh x,y,z,c :画网格曲面,将数据点在空间中描出,并连成网格。? surf x,y

文档评论(0)

1亿VIP精品文档

相关文档