第九讲-绘图的修饰及底层图形函数省名师优质课赛课获奖课件市赛课一等奖课件.ppt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第九 绘图 修饰 底层 图形 函数 名师 优质课 获奖 课件 市赛课 一等奖
- 资源描述:
-
第九讲第九讲 绘图修饰绘图修饰第1页二维绘图函数小结二维绘图函数小结plot 二维图形基本函数二维图形基本函数ezplot f(x)函数曲线绘制函数曲线绘制fill 填充二维多边图形填充二维多边图形polar 极坐标图极坐标图bar 条形图条形图stairs 阶梯形图阶梯形图stem 绘制火柴杆图绘制火柴杆图quiver 向量场图向量场图area 区域图区域图pie 饼图饼图scatter 离散点图离散点图loglog 双对数坐标图双对数坐标图semilogx X轴为对数坐标图轴为对数坐标图semilogy Y轴为对数坐标图轴为对数坐标图comet 绘制彗星曲线绘制彗星曲线figure 创建图形窗口创建图形窗口grid 放置坐标网格线放置坐标网格线gtext 用鼠标放置文本用鼠标放置文本hold 保持当前图形窗口内容保持当前图形窗口内容subplot 创建子图创建子图text 放置文本放置文本title 放置图形标题放置图形标题xlabel 放置放置X轴坐标标识轴坐标标识ylabel 放置放置Y轴坐标标识轴坐标标识axis 设置坐标轴设置坐标轴clf 去除图形窗口内容去除图形窗口内容close 关闭图形窗口关闭图形窗口第2页三维图plot3(x,y,z)三维线图Mesh(x,y,z)-三维网格图Surf(x,y,z)-三维曲面图第3页t=0:0.1:30 x=exp(-0.1*t).*cos(t)y=exp(-0.1*t).*cos(t-pi/2)plot3(x,y,t)grid on rotate3d第4页三维网线图作图要领三维网线图作图要领生成坐标 X,Y=meshgrid(x,y)表示式点运算 Z=X.2+Y.2Mesh(x,y,Z)X,Y是nm矩阵,维数可任定x my nZnm默认方位角:-37。5,仰角30。nm维第5页例:绘制z=x2+y2三维网线图形 x=-5:5;y=x;X,Y=meshgrid(x,y)Z=X.2+Y.2 mesh(X,Y,Z)第6页练习:x=-8:0.1:8;y=x;X,Y=meshgrid(x,y);R=sqrt(X.*X+Y.*Y)Z=sin(R+eps)./(R+eps)meshc(x,y,Z)第7页三维曲面图surf 三维曲面绘图函数,与网格图 看起来一样与三维网线图区分:网线图:线条有颜色,空挡是无色(无颜色)曲面图:线条是黑色,空挡有颜色(把线条之间空挡填充颜色,沿z轴按每一网格改变第8页 x=-8:0.1:8;y=x;X,Y=meshgrid(x,y);R=sqrt(X.*X+Y.*Y)Z=sin(R+eps)./(R+eps)surf(X,Y,Z)第9页(六)图形修饰方法图形网格、颜色修饰matlab 有极好网格、颜色表现功效。网格修饰:shadingcolormap(MAP)色图设定函数,MAP为m3维色图矩阵、也可用matlab配置色图函数第10页shading faceted 网格修饰,缺省方式第11页shading flat 去掉黑色线条,依据小方块值确定颜色第12页shading interp 颜色整体改变,依据小方块四角值差补过分点值确定颜色第13页matlab 色图函数(色彩修饰)hsv 饱和值色图 gray 线性灰度色图 hot 暖色色图 cool 冷色色图 bone 兰色调灰色图 copper 铜色色图 pink 粉红色图 prism 光谱色图 jet 饱和值色图II flag 红、白、蓝交替色图第14页peaks(30);shading interp;colormap(hot)第15页X,Y,Z=peaks(30);surfl(X,Y,Z)shading interp;colormap(cool);axis off第16页peaks(30);colormap(hot);colorbar(horiz)figure(2);colormap(cool);第17页 图形效果修饰透视与消隐 用于网线图裁剪修饰 用于网线图、曲面图视角修饰 观察不一样角度三维视图其它修饰:a.水线修饰 b.等高线修饰第18页透视与消隐p=peaks(30);mesh(p);hidden on第19页p=peaks(30);mesh(p);hidden off第20页淘汰修饰p=peaks;p(30:40,20:30)=nan*p(30:40,20:30);surf(p)第21页p=peaks;p(30:40,20:30)=nan*p(30:40,20:30);mesh(peaks,p)第22页视角修饰(函数view(az,el)http:/ 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);第23页第24页Rotate3d第25页其它修饰:a.水线修饰(waterfall)waterfall(peaks(30)第26页b.等高线修饰二维contour(Z,n)-绘制n条等高线C=contourc(Z,n)-计算n条等高线坐标Clable(c)-给等高线加标注例、在二维平面上绘制peaks函数10条等 高线contour(peaks,10);C=contourc(peaks,10);clabel(C)第27页第28页contour3(peaks,20)第29页(五)、伪彩色图pcolor 惯用于以二维平面图表现三维图形效果,用颜色表示三维图形高度。z=peaks(30)pcolor(z)第30页(六)动画效果动画生成步骤1.创建帧矩阵 moviein2.对动画中每一帧生成图形,并把它们放到帧矩阵中 getframe3.从帧矩阵中回放动画movie第31页行波动画t=0:pi/20:4*pi;x=0:0.1*pi:4*pi;%设定设定X取值范围取值范围for i=1:40;y=0.5*cos(t(i)-x);plot(x,y);axis(0,12,-1,1)m(1,i)=getframe;%得到每一时刻波形图,得到每一时刻波形图,即帧即帧endmovie(m,10)%动画显示动画显示 第32页2.5.8 低层图形屏幕控制功效matlab语言低层图形函数能够对图形各基本对象进行更为细腻修饰,能够产生更为复杂图形,而且为动态图形制作奠定了基础。第33页高层绘图与底层绘图区分高层绘图函数是对整个图形进行操作,图形每一部分属性都是按缺省方式设置,充分表达了matlab语言实用性。底层绘图函数能够定制图形,对图形每一部分进行控制,用户能够用来开发用户界面以及各专业专用图形。充分表达了matlab语言开发性第34页句柄图形:利用底层绘图函数,经过对句柄图形:利用底层绘图函数,经过对对象属性对象属性设置设置与操作实现绘图。与操作实现绘图。句柄图形中全部图形操作都是针对图形对象而言。句柄图形中全部图形操作都是针对图形对象而言。句柄图形充分表达了面向对象程序设计。句柄图形充分表达了面向对象程序设计。句柄图形允许你定制图形许多特征,不论是对图形做一点小改动,句柄图形允许你定制图形许多特征,不论是对图形做一点小改动,还是影响全部图形输出整体改动。还是影响全部图形输出整体改动。句柄图形特征高层绘图函数是无法实现句柄图形特征高层绘图函数是无法实现第35页父对象子对象图形对象基本要素以根屏幕为先导图形对象之间关系为父代与子代关系窗口1窗口n窗口2界面控制界面菜单轴线面字块像根屏幕光第36页说明:根:图形对象根,对应于计算机屏幕,根只有一个,其它全部图形对象都是根后代。图形窗口:根子代,窗口数目不限,全部图形窗口都是根屏幕子代,除根之外,其它对象则是窗后代。界面控制:图形窗口子代,创建用户界面控制对象,使得用户可采取鼠标在图形上作功效选择,并返回句柄。第37页界面菜单:图形窗口子代,创建用户界面菜单对象 轴:图形窗口子代,创建轴对象,并返回句柄,线面字块像父辈线:轴子代,创建线对象面:轴子代,创建块对象字:轴子代,创建字对象块:轴子代,创建块对象像:轴子代,创建图像对象第38页窗口对象线对象轴对象第39页面对象轴对象像对象块对象线对象文字对象第40页 1)取得图形句柄方法)取得图形句柄方法 get()2)修改句柄内容方法)修改句柄内容方法 set()3)修改厂设默认参数方法修改厂设默认参数方法 set(0,Defaultlinewith,1.5)h=uimenu(Label,Workspace)第41页surh=surfc(peaks);get(surh(1)get(surh(2)get(gca)Get(gcf)第42页set(surh(1),linewidth,2)set(surh(2),LineWidth,8)get(surh(2),LineWidth)set(0,DefaultLinelineWidth,1.5)第43页展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




第九讲-绘图的修饰及底层图形函数省名师优质课赛课获奖课件市赛课一等奖课件.ppt



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/5442306.html