第3章-选讲-MATLAB三维绘图功能.pptVIP

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[X,Y,Z]=peaks(30); surfl(X,Y,Z) shading interp; colormap(cool); axis off 小结:色彩与效果 mesh, surf, surfc, surfl比较 : shading :涂色方式 clf; x= -1.5:0.2:1.5; y=-1:0.2:1; [X,Y]=meshgrid(x,y); p=sqrt(4-X.^2/9-Y.^2/4); subplot(3,2,1);mesh(p); %有网格 格子图,色调方向:有上到下 subplot(3,2,2);surf(p); %默认的方向:色调方向:有上到下 subplot(3,2,3);surfc(p); %带等高线;色调方向:有上到下 subplot(3,2,4);surfl(p); %色调方向:沿y轴方向 shading interp %平滑涂色 图,无格线 subplot(3,2,5);surfl(p) shading faceted %有网格涂色 格子图,有格线; subplot(3,2,6);surfl(p) shading flat %有网格涂色 格子图,无格线; (七)图形效果修饰 透视与消隐—— 用于网线图 裁剪修饰 ——用于网线图、曲面图 视角修饰 —— 观察不同角度的三维视图 其它修饰: a. 水线修饰 b. 等高线修饰 透视与消隐 p=peaks(30);mesh(p);hidden on p=peaks(30); mesh(p); hidden off 裁减修饰 p=peaks; p(30:40,20:30)=NaN*p(30:40,20:30); surf(p) p=peaks; p(30:40,20:30)=nan*p(30:40,20:30); mesh(peaks,p) 例:z=x^2+y^2在[-10 10]区域的图形但是要挖掉xsin(y)的那部分 [x,y]=meshgrid(-10:0.1:10); z=x.^2+y.^2; subplot(121) mesh(x,y,z) sel=xsin(y); z(sel)=nan; subplot(122) mesh(x,y,z) 视角修饰(函数view(az,el)) az ----方位角;el ---- 俯视角。缺省值为:az=-37.5; el=30 例:观察不同视角的波峰图形 z=peaks(40); subplot(2,2,1);mesh(z); subplot(2,2,2);mesh(z);view(-15,60); subplot(2,2,3);mesh(z);view(-90,0); subplot(2,2,4);mesh(z);view(-7,-10); 其它修饰: a. 水线修饰(waterfall) waterfall(peaks(30)) b. 等高线修饰 二维 contour(Z,n)--------绘制n条等高线 C= contourc(Z,n)------计算n条等高线的坐标 Clable(c)------给等高线加标注 例、在二维平面上绘制peaks函数的10条等高线 contour(peaks,10); C=contourc(peaks,10);clabel(C) contour3(peaks,20) 补充:图形色彩处理 1、颜色映像原理 颜色映像:把三基色—红色(R)、绿色(G)和蓝色(B)按照不同的比例组合起来,形成新的颜色。 Matlab 的颜色数据集合为红、绿、蓝三颜色矩阵[R,G,B],维数m×3 , R,G,B在[0 1]区间连续取值,理论上颜色种类可达无穷多种。 ? 饱和色 [0 0 0] — 黑色 [0 0 1] — 兰色 [0 1 0] — 绿色 [0 1 1] — 浅兰 [1 0 0] — 红色 [1 0 1] — 粉红 [1 1 0] — 黄色 [1 1 1] — 白色 调和色 [0.5 0.5 05] — 灰色 [0.5 0 0] — 暗红色 [1 0.62 0.4] — 铜色 [0.49 1 0.8] — 浅绿 [0.49 1 0.83] —宝石兰 Matlab使用三维向量表示一种颜色,常用颜色数据见下表 Matlab提供了几种典型的颜色映像,它们各侧重于不同的色调,这些颜色映像如下: hsv —— 饱和值色图 gray —— 线性灰度色图 hot —— 暖色色图

文档评论(0)

ki66588 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档