第4章 MALAB可视化.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 MALAB可视化

第四章 MATLAB可视化 4.1 二维曲线绘图的基本操作 4.2 三维绘图基本操作 4.3 特殊图形和高维可视化 4.4 三维图形的精细控制 4.5 图像处理 4.6 简捷绘图 4.1 二维曲线绘图的基本操作 4.1.1 plot的基本调用格式 ⑴plot(X,’s’) X是实向量,以向量下标为横坐标、元素值为纵坐标画出一条连续曲线 X是实矩阵,按列绘制每列元素值相对其下标的曲线 X是复矩阵,按列分别以元素实部和虚部为横、纵坐标绘制多条曲线 s是用来指定线型、色彩、数据点形的选项字符串,下面两种调用格式中s的含义与作用与之相同 ⑵plot(X,Y,’s’) X、Y是同维向量,绘制以X、Y元素为横、纵坐标的曲线 X是向量,Y是有一维与X同维的矩阵,绘制以X为横坐标、Y的各列为纵坐标的多条曲线 X是矩阵,Y为向量时情况与上相同,只是曲线都以Y为共同纵坐标 X、Y是同维矩阵,以X、Y对应列元素为横、纵坐标分别绘制曲线 ⑶plot(X1,Y1,’s1’,X2,Y2,’s2’,…) 每个绘制曲线的三元组(X,Y,’s’)的结构和作用与格式⑵相同 不同三元组之间没有约束关系 4.1 二维曲线绘图的基本操作 4.1.2 曲线的色彩、线型和数据点形 1.色彩和线型 4.1 二维曲线绘图的基本操作 4.1.2 曲线的色彩、线型和数据点形 3.使用说明 当指令plot的输入参数s由线型符号、色彩符号和数据点形符号中各选一个组合而成时,plot指令就使用选定的线型、色彩和数据点形绘制曲线 当plot指令中没有输入参数s时,plot将使用缺省设置绘制曲线 缺省线型一律使用“实线” 不同曲线将按色彩表中所给的前7种颜色次序着色 4.1 二维曲线绘图的基本操作 4.1.3 坐标、刻度和网格线控制 1.坐标控制 坐标轴控制方式、取向和范围 坐标轴的高宽比控制 2.刻度、网格线和坐标框 刻度设置:set(gca,’Xtick’,xs,’Ytick’,ys) 网格线设置:grid on/off 坐标框设置:box on/off 4.1 二维曲线绘图的基本操作 4.1.4 图形标识 1.简捷指令形式 title(S):书写图名 xlabel(s):横坐标轴名 ylabel(s):纵坐标轴名 legend(S1,S2,…) :曲线图例 text(xt,yt,s):在图面(xt,yt)处书写注释 2.精细指令形式: 允许标识多行字符 允许对标识字体、风格及大写进行设置 允许使用上下标 允许标识希腊字符和其他特殊字符 4.1 二维曲线绘图的基本操作 4.1 二维曲线绘图的基本操作 4.1 二维曲线绘图的基本操作 4.1 二维曲线绘图的基本操作 4.1 二维曲线绘图的基本操作 4.1 二维曲线绘图的基本操作 4.1.5 多次叠绘、双纵坐标和多子图 多次叠绘 hold on:使当前轴及图形保持而不被刷新,准备接受此后将绘制的新曲线 hold off:使当前轴及图形不再具备不被刷新性质 hold:当前图形是否具备刷新性质的双向切换开关 双纵坐标 plotyy(X1,Y1,X2,Y2):以左右不同纵轴绘制X1-Y1、X2-Y2两条曲线 plotyy(X1,Y1,X2,Y2,fun):以左右不同纵轴把X1-Y1、X2-Y2绘制成fun指定形式的两条曲线 plotyy(X1,Y1,X2,Y2,fun1,fun2):以左右不同纵轴把X1-Y1、X2-Y2绘制成fun1、fun2指定的不同形式的两条曲线 多子图 subplot(m,n,k):使(m×n)幅子图中的第k幅成为当前图 subplot(‘position’,[left bottom width height]):在指定位置上开辟子图,并成为当前图 subplot产生的子图彼此之间相互独立,所有绘图指令都可使用 4.1 二维曲线绘图的基本操作 4.1.6 交互式绘图指令 ginput:用鼠标从二维图形上获取点的数据坐标 格式:[x,y]=ginput(n) 指令中的n应为正整数,是用户希望通过鼠标从图上获取的数据点数目 gtext:用鼠标把字符串或元胞数组放置到图形上 格式:gtext(arg) arg是单个字符串或单行字符串矩阵,则一次鼠标操作就把全部字符以单行形式放置在图上 arg是包含多个字符串的单行元胞数组,则一次鼠标操作将把多个字符串以多行形式放置在图上 arg是多行字符串矩阵或多行字符串元胞数组,则一次鼠标操作只放置一行字符串 legend legend(arg,pos):在指令位置建立图例 legend off:擦除当前图上的图例 pos取值:0.自动取最佳位;1.右上角(缺省值);2.左上角;3.左下角;4.右下角;-1.图右侧 arg是图例中的文字注释。若要为2条曲线创建图例,则arg的格式有 ‘AAA

文档评论(0)

181****2553 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档