matlab第5章 绘图及可视化讲义.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.2.4 网格图 1.Mesh画网格曲面 格式 mesh(X,Y,Z,C) % X、Y为坐标轴取值向量,Z为X、Y平面上的 函数值矩阵,C为色彩向量,当C默认时,网格图 的色彩随Z的高度而变 画三维网络图。 x=-3:0.1:3; y=1:0.1:6; [X,Y]=meshgrid(x,y); Z=(X+Y).^2; mesh(X,Y,Z) xlabel(横坐标X); ylabel(纵坐标Y); zlabel(函数值Z) 2.带垂帘的网格图 格式 meshz(X,Y,Z,C) % X、Y、Z、C同mesh,绘制带垂帘的 三维网络图 画出方程 的带垂帘的三维网络图。 x=-6:6; y=-6:6; [X,Y]=meshgrid(x,y); Z=X.^2+Y.^2; meshz(X,Y,Z) xlabel(横坐标X); ylabel(纵坐标Y); zlabel(函数值Z) 3.添加等高线的网格图 格式 meshc(X,Y,Z,C) % X、Y、Z、C同mesh,绘制带等高线的三维网络图 4.简易网络绘图 格式 ezmesh(f) %按照x、y的默认取值范围:-2π≤x≤2π, - 2π≤y≤2π绘制函数f(x,y)的图形 ezmesh(f, [xmin,xmax,ymin,ymax]) %按照x、y的指定取值范围绘制 函数f(x,y)的图形 ezmesh (x,y,z) %在按照s、t的默认取值范围:-2π≤s≤2π,- 2π≤t≤2π画出参数形式函数x=x(s,t)、y=y(s,t) 与z=z(s,t)的曲面图形 ezmesh (x,y,z,[smin,smax,tmin,tmax]) %用指定的定义域画出参数形 式的曲面图形 画出二元函数 的网络图形。 syms x y; f=sqrt(1-x^2-y^2); ezmesh(f) 5.2.5 柱形图 格式 cylinder(r,n) % r为圆柱体半径向量,n为指定圆柱体等分 数,默认值为20等分,直接由surf表面图绘出 柱形图 [x,y,z]=cylinder(r) % 给出x、y、z为柱形体的坐标矩阵, 不绘图 [x,y,z]=cylinder(r,n) %n为指定等分数,x、y、z坐标矩阵,不 绘图 说明 后两种格式只需再使用mesh(x,y,z)或surf(x,y,z)命令即可绘图。 用三维柱形图绘制灯笼。 t=-pi/2:pi/12:pi/2; %设置角度向量 r=0.5+cos(t); %设置圆柱体半径向量 [x,y,z]=cylinder(r,12) %设置圆柱体三维坐标 surf(x,y,z) %绘制三维表面图 xlabel(x); ylabel(y); zlabel(z) 5.2.6 球体图 格式 sphere %生成三维直角坐标系中的单位球体,该单位球体由 20×20个面 sphere(n) %在当前坐标系中画出有n×n个面的球体 [X,Y,Z]=sphere(n) %返回矩阵,不绘图。可以用命令surf(X,Y,Z) 或mesh(X,Y,Z)画出球体 绘制球体图。 subplot(1,2,

您可能关注的文档

文档评论(0)

441113422 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档