- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工程应用软件_第10次课精选
例:生成阔边帽 [X,Y] = meshgrid(-8:.5:8); R = sqrt(X.^2 + Y.^2) + eps; Z = sin(R)./R; mesh(X,Y,Z) 三维绘图的基本步骤 三维数据准备 先取自变量x,y采样值,然后计算函数各坐标值z。 产生自变量采样值,再使用meshgrid函数产生自变量格点矩阵,计算格点的函数矩阵。 选定图形窗或子窗 调用三维曲线绘图plot3、或三维曲面绘图mesh,surf 设置轴的范围、分格线:axis、grid 图形注释:title 、xlabel、legend、text 调整视点:view 着色、明暗、灯光:colormap 、shading 、light 其他 用surf 函数绘制三维曲面图 将曲线图各线条之间的曲面用颜色填充。 surf函数和mesh函数的调用格式一致。 surf(Z) surf(X,Y,Z) 例: [X,Y] = meshgrid(-8:.5:8); R = sqrt(X.^2 + Y.^2) + eps; Z = sin(R)./R; surf(X,Y,Z) 三维图形的操作 设置视角:视角可由方位角和俯仰角表示。 view(az,el):指定方位角(az) 、俯仰角(el) view([az,el]) view([x,y,z]):向量表示视线方向 view(2):az=0 el=90 view(3):az=-37.5 el=30(默认值) [az,el] = view 着色 shading函数为mesh,surf,fill,fill3等指令设置着色模式 shading的基本用法: shading flat shading faceted (默认) shading interp 例: z=peaks(30); surf(z); shading faceted — 网格修饰,缺省方式 色彩控制---调色板 colormap(map)设置调色板 调色板(map)是一个m×3的矩阵 每一行定义一种颜色map(k,:) = [r(k) g(k) b(k)]) 元素值在0、1之间 Matlab提供典型的调色板函数:p210 .表5.3-1 cmap = colormap 获得调色板 colorbar 显示当前调色板 colorbar(‘vert’)垂直显示 colorbar(‘horiz’)水平显示 Light: 创建光照对象 light(‘PropertyName’,PropertyValue,...) 灯光设置 Color:光源颜色 Position:光源位置 Style:光源类型 例: membrane light(Position,[0 -2 1]) 消隐和透视 hidden on hidden off 伪彩色图pcolor —— 常用于以二维平面图表现三维图形的效果,用颜色表示三维图形的高度。pcolor的基本用法:pcolor(C ) C是伪彩色矩阵pcolor(X,Y,C) C是伪彩色矩阵,X、Y决定绘图区 等高线图 contour(Z),contour(Z,n),contour(...,LineSpec) 绘制二维等高线 contourf(Z),contourf(Z,n) 二维等高线填充函数 clabel(C,h),clabel(C,h,v) 对等高线图进行标注 C = contourc(Z),C = contourc(Z,n) 计算等高线坐标矩阵 contour3(Z),contour3(Z,n) 绘制三维等高线 其他三维图形修饰 meshc:同时绘出网线与等高线 meshz:同时绘出网线与幕帘线 使用同mesh surfc:绘出曲面图和等高线 使用同surf waterfall: 绘制瀑布网线图,只沿x方向出现网线 四维切片图 动态图形 彗星轨道 comet(y),comet(x,y),comet(x,y,p) 绘制二维动态轨线 comet3(z),comet3(x,y,z),comet3(x,y,z,p) 绘制三维动态轨线 影片动画 用M(i)=getframe将制作动画的第i帧画面以结构数组的形式存储在矩阵M中 运行放映指令movie(M,n),将矩阵M中的画面连续播放n次。 § 特殊图形 区域图和条形图 饼状图 直方图 离散数据绘图 向量图 区域图和条形图 区域图: area(Y):按列绘制 ,取行的和,填充二维区域 填充x轴和曲线之间的面积 每条曲线以前条曲线作基线取值绘制,反映对结果的贡献。 饼状图与直方图 饼状图 pie(X),pie(X,explode) 绘制平面饼状图 pie3(X),pie3(X,explode) 绘制三维饼状图 explode:指出哪一部分偏离中心,与
您可能关注的文档
- 外研版英语七下《Module 3 Plans》(Unit 2)课件精选.ppt
- 外研版英语七下《Module 4 Life in the future》(Unit 1)课件精选.ppt
- 外研版英语七下《Module 8 My past life》(Unit 1)课件精选.ppt
- 外研版七年级上册《最新国际音标学习》精选.ppt
- 外研版英语七上《Unit 3 What’s your favourite food》课件精选.ppt
- 外研版英语七上《Unit 2 Where’s my coat》课件精选.ppt
- 外研版英语七下《Unit 1 Everyone will study at home》课件之一精选.ppt
- 外研版英语七下《Unit 2 Everyone will have a small car》课件之一精选.ppt
- 外研版英语七下《Unit 1 I went to Los Angeles two years ago》课件 精选.ppt
- 外研版英语九上《Module 3 Sporting life》课件精选.ppt
文档评论(0)