Matlab04基本绘图.ppt

  1. 1、本文档共106页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab04基本绘图课件

%绘制不同颜色的曲线 x4=[16.2 15.7 15.7 15.4 14.3 16.9 16.3 14.7 17.3 17.5 15.7 16 15.3 16.7 15 16 16 15.7 15.5 16.2]; hold on; plot(x4,linestyle,-,linewidth,2,color,[0 0 0]); plot(x4+1,‘linestyle’,‘--,linewidth,2,color,[1 0 0]); plot(x4+2,linestyle,-.,linewidth,2,color,[0 1 0]); plot(x4+3,linestyle,‘:,linewidth,2,color,[0 0 1]); plot(x4+4,linestyle,-,linewidth,2,color,[1 1 0]); plot(x4+5,linestyle,--,linewidth,2,color,[1 0 1]); plot(x4+6,linestyle,-.,linewidth,2,color,[0 1 1]); plot(x4+7,linestyle,-,linewidth,2,color,[0.5 0.5 0.5]); box on; 2.图形效果修饰 视角修饰 —— 观察不同角度的三维视图 透视与消隐——用于网线图 光照 view(az,el):视角控制 az-方位角:作一通过视点与z轴的平面,与xy平面有一交线,该交线与y轴的反方向的、按逆时针方向(从z轴看)计算的夹角,若角度为负值,则按顺时针方向计算。 el-仰角:通过视点与z轴的平面上,用一直线连接视点与坐标原点,该直线与xy平面的夹角。 省缺值为: az=-37.5,el=30 * rotate3D:三维视角变化 surf(peaks(30)) rotate3D hidden:三维网格曲面透视 mesh(peaks(30)) hidden off mesh(peaks(30)) hidden on 光照控制 light:设置曲面光源 surfl:绘制存在光源的三维曲面图 lighting:设置曲面光源模式 materia:设置图形表面对光照反映模式 specualr:镜面反射模式 diffuse:漫反射模式 lingtangle:球坐标系中的光源 surf(peaks(30)) light(position,[1 0 0],style,infinite) 图形打印输出 函数命令 图形窗口 surf(peaks(30)) print -dmeta zz 七、图形窗口 10分钟的时间复习画图 * 如何看一张图,怎样说话。第一,坐标;第二,曲线;第三,相互间关系。 五、三维绘图 三维曲线图 三维网格图 三维曲面图 plot3:三维曲线 t=0:pi/50:10*pi; x=sin(t); y=cos(t); z=t; plot3(x,y,z); 1.三维曲线图 标注和坐标轴的控制与二维图一样 axis([xmin xmax ymin ymax zmin zmax ]) grid on(off) 绘制三维网格 text(x,y,z,‘string’) 三维图形标注 子图和多窗口也可以用到三维图形中 t=0:pi/50:10*pi; x=sin(t);y=cos(t);z=t; plot3(x,y,z); title(helix) ; text(0,0,0,origin); xlabel(sin(t)) ; ylabel(cos(t)) ; zlabel(t); grid on; contour3:三维等高线 [x,y,z]=peaks(30); contour3(x,y,z,16); xlabel(x-axis); ylabel(y-axis); zlabel(z-axis); title(peaks) quiver3:三维矢量图 [x,y,z]=peaks(20); [u,v,w]=surfnorm(x,y,z); quiver3(x,y,z,u,v,w,0.8); 3. quiver3:三维矢量图 [x,y,z]=peaks(20); [u,v,w]=surfnorm(x,y,z); quiver3(x,y,z,u,v,w,0.8); hold on; surf(x,y,z); colormap hsv; view(-35,45); axis([-3 3 -3 3 -6 8]); x=-4:0.1:4; y=x; [X,Y]=meshgrid(x,y); Z=X.^2+Y.^2; mesh(X,Y,Z); xlabel(x); ylabel(y); zlab

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档