第三部分MATLAB绘图分解.ppt

surf函数和mesh函数的调用格式为: mesh(x,y,z,c) surf(x,y,z,c) 2.绘制三维曲面的函数 一般情况下,x,y,z是维数相同的矩阵。x,y是网格坐标矩阵,z是网格点上的高度矩阵,c用于指定在不同高度下的颜色范围。 例5.3.21 绘制三维曲面图 程序如下: a=1:3 b=1:5 [A,B]=meshgrid(a,b) C=ones(size(A)) mesh(A,B,C) 例5.16 绘制两个直径相等的圆管的相交图形 m=30; z=1.2*(0:m)/m; r=ones(size(z)); theta=(0:m)/m*2*pi; x1=r*cos(theta); y1=r*sin(theta); z1=z*ones(1,m+1); x=(-m:2:m)/m; x2=x*ones(1,m+1); y2=r*cos(theta); z2=r*sin(theta); surf(x1,y1,z1); axis equal axis off hold on surf(x2,y2,z2); axis equal axis off title(两个直径圆管的交线); hold off 此外,还有带等高线的三维网格曲面函数meshc和带底座的三维网格曲

文档评论(0)

1亿VIP精品文档

相关文档