matlab空间曲面绘图

matlab空间曲面绘图

ID:37827835

大小:338.34 KB

页数:8页

时间:2019-06-01

matlab空间曲面绘图_第1页
matlab空间曲面绘图_第2页
matlab空间曲面绘图_第3页
matlab空间曲面绘图_第4页
matlab空间曲面绘图_第5页
资源描述:

《matlab空间曲面绘图》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、空间曲面绘图(1)直接绘图-ezmesh和ezsurfezmesh绘制三维网格图,ezsurf绘制三维表面图。2例1绘制抛物柱面z=2−x的图形。指令:ezmesh('2-x^2',[-1,1,-1,1])图7.43指令:ezsurf('2-x^2',[-1,1,-1,1])图7.44例2绘制z=sin(xy)的图形。指令:ezmesh('sin(x*y)',[0,4,0,4])图7.4522xy例3绘制马鞍面z=−的图形。22指令:ezmesh('x^2/2-y^2/2')图7.46222例4

2、绘制椭圆抛物面z=2y+x和抛物柱面z=2−x所围的图形。ezmesh('2-x^2',[-1,1,-1,1]holdon%在同一图形窗口中继续绘图ezmesh('2*y^2+x^2',[-1,1,-1,1])axis([-1,1,-1,1,0,4])图7.47(2)自定义网格绘图-meshgrid和mesh/surf32例5绘制z=x−y的图形。[x,y]=meshgrid(-2:0.2:2,-3:0.1:3)%自定义网格数据z=x.^3-y.^2mesh(x,y,z)图7.48surf(x,

3、y,z)图7.49contour3(x,y,z,50)%绘制50条三维等高线图7.50Contour(x,y,z,40)%绘制40条二维等高线图7.5132例6在同一坐标系中绘制z=x−y和z=0的图形。[x,y]=meshgrid(-2:0.2:2,-3:0.1:3)z=x.^3-y.^2mesh(x,y,z)zz=zeros(size(z))holdonmesh(x,y,zz)图7.52(3)参数方程绘图⎧x=cos(t)cos(u)⎪例7绘制球面⎨y=sin(t)cos(u)的图形。⎪⎩z

4、=sinu[t,u]=meshgrid(0:0.1:2*pi,0:0.1:2*pi);x=cos(t).*cos(u);y=sin(t).*cos(u);z=(sin(u))^2;mesh(x,y,z)图7.53⎧x=cost(3+cosu)⎪例8绘制⎨y=sint(3+cosu)的图形。⎪⎩z=sinu[t,u]=meshgrid(0:0.1:2*pi,0:0.1:2*pi);x=cos(t).*(3+cos(u));y=sin(t).*(3+cos(u));z=sin(u);mesh(x,y

5、,z)图7.54(4)球面绘图命令形式1:sphere(n)—绘制单位球面,且球面上网格线条数为n命令形式2:[x,y,z]=sphere(n)—x,y,z返回(n+1)*(n+1)矩阵,且mesh(x,y,z)或surf(x,y,z)绘制单位球面例9绘制单位球面sphere(80)图7.55例10绘制半径为3的球面[x,y,z]=sphere(60);mesh(3*x,3*y,3*z)%半径为3图7.56例11在同一坐标系中分别绘制半径为1和3的球面[x,y,z]=sphere(60);mes

6、h(3*x,3*y,3*z)holdon%在同一坐标系中续绘图mesh(x,y,z)axis([-3,3,-3,3,-3,0])%设定显示坐标轴范围图7.57(5)柱面绘图绘制柱面需要确定母线与轴线,cylinder命令中,轴线定为z轴,r表示柱面的母线,是一个向量。命令形式1:cylinder(r,n)—绘制柱面,且柱面上网格线条数为n命令形式2:[x,y,z]=cylinder(n)—x,y,z返回(n+1)*(n+1)矩阵,且mesh(x,y,z)或surf(x,y,z)绘制单位球面例12

7、以母线为[12345]绘制柱面cylinder([12345],150)图7.5822例13绘制柱面x+y=1与旋转曲面subplot(1,2,1)cylinder(1,150)%绘制柱面subplot(1,2,2)cylinder(sqrt(abs(r)),80)%绘制旋转曲面图7.59

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。