- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 数据可视化 本书在第5、6章重点介绍了MATLAB强大的数值计算功能,但抽象的数据对于普通用户来说,往往是晦涩难懂的,针对这一问题,MATLAB为用户提供了更加强大的数据可视化功能,用户可以通过MATLAB的绘图函数和图形编辑窗口方便的绘制二维、三维甚至多维的图形。 本章着眼于MATLAB的“高层”图形指令,主要内容包括:绘图步骤、二维和三维图形的创建和参数编辑、图形编辑窗口、图形的打印和输出。有关MATLAB“低层”图形指令,即“句柄图形”的有关内容,本章暂不涉及,详见后续章节。 7.1 绘图步骤 用户在MATLAB 7.0中进行图形绘制,可以利用系统的图形函数,也可以使用系统自带的图形编辑窗口,关于图形编辑窗口的内容,本章后续会专门安排一节讲解,本节主要介绍在MATLAB中用图形函数绘图的一般操作步骤,以绘制一个三角函数的图形为例。 7.2 二维图形的绘制与编辑 二维图形是MATLAB图形的基础,也是应用最广泛的图形类型之一,本节主要讲解二维图形的绘制和编辑,内容包括:使用plot函数命令创建二维图形、图形属性设置、坐标轴属性设置、图形注释、图形叠绘、双纵坐标绘制、多子图绘制及特殊二维图形的绘制。 7.2.1 调用plot函数绘制二维图形 二维绘图函数中最基本的是plot函数,其余函数都是围绕其发展扩充形成的。本小节首先介绍如何调用plot函数来绘制图形。 MATLAB中调用plot函数的方式有3种,具体格式、功能及举例如下。 1.plot(X,s) 如X为实数向量时,MATLAB以X中元素的下标为横坐标,元素值为纵坐标绘制连续曲线。如下绘制实数向量的图形。 2.plot(X,Y,s) 如X和Y为同维向量,MATLAB以X为横坐标、以Y为纵坐标绘制图形。 3.plot(X1,Y1,s,X2,Y2,s,X3,Y3,s,…) 此种方式与第2种类似,不同的只是同时在图形窗口中绘制多条互不影响的连续曲线。 7.2.2 便捷绘图函数fplot和ezplot 上一小节介绍了二维绘图中最基础的plot函数指令,运用plot指令可以把数值矩阵通过图形表示出来,但当用户不想刻意控制自变量范围和函数值范围,而只是想大致了解数据的图形轮廓,或是用户由于数据资料的不足,不能够掌握数据的细微变化规律和相互联系的时候,如果仍然用plot函数指令绘图就显得不是很方便,而且会出现函数表现力差、失真等情况。 对于这个问题,MATLAB提供给了用户两个便捷绘图的函数fplot和ezplot。所谓“便捷”即是用户不需要设置,仅仅让系统内部自动调整自变量的范围和间隔。fplot函数用于绘制由M-文件名或函数句柄定义的函数,而ezplot常用来绘制字符串表达式或符号表达式定义的函数。 7.2.3 设置图形曲线的线型、颜色与数据点型 在上面的内容中,读者已经了解了二维图形的基本绘图步骤和绘图函数,在完成了一个图形的初步绘制后,用户为了使图形更具表现力,更加清晰易读,常常需要对于图形曲线的若干属性进行设置,其中最重要的3个属性是曲线线型、颜色和数据点型。 MATLAB 7.0为用户提供了各种不同的曲线元素,让用户可以随心所欲地选择自己需要和喜欢的类型,为了用户尽快掌握MATLAB提供的丰富资源并便于以后的查找,下面分别列出线型、颜色和数据点型的各个选项。 7.2.4 设置坐标轴范围 在绘制某些图形的时候,用户对坐标轴的范围和刻度要求常常比较严格,虽然MATLAB拥有便捷智能的函数和内部自适应设置,但是显示的图形往往仍达不到用户所要求的效果。所以,MATLAB提供给用户一系列坐标轴操作控制指令,使用户可以根据自己的具体需要和爱好,有针对性地调整和设置坐标轴的某些参数。下面首先列出MATLAB中常用的坐标轴操作函数。 7.2.5 设置网格和坐标框 在图形绘制完成后,用户有时需要在图形的背景上添加网格,这样便于数据的精细分析和计算,在MATLAB中,用户可以通过grid on和grid off函数进行网格的添加和删除操作,也可以直接用grid函数改变当前的网格状态,比如当前没有网格显示,那么输入grid函数,图形背景就出现网格。 接着上一小节图显示的图形,输入grid指令,按Enter键,则图形添加了网格背景,如图所示。 7.2.6 图形叠绘 MATLAB中允许用户使用plot函数一次绘制多条互相独立的图形,在实际工作中,用户不但需要一次绘制多图,有时还要多次绘制多图,即在已经绘制完成的图形上再次添加或删减图形,对于用户的这种需要,MATLAB提供了hold函数。 如果用户首先绘制了一个正弦函数曲线,代码如下。 x=[-pi:.001:pi]; y=sin(x); plot(x,y) 得到的正弦曲线,如果用户想在这个图形窗口再显示一条余弦曲线
您可能关注的文档
- 1第一章一般概念流及材料性能白底.ppt
- 1泛论第目三章 桥梁的设计荷载[教学].ppt
- 1小波分析课件第四章多分辨分析和正交签小波变换.ppt
- 002交通工程设值施设计第二章.ppt
- 1第一章 排水末沟道系统[整理版].ppt
- 02 第等二章 深基础工程[课件].ppt
- 1第一章金属与左非金属材料的腐蚀2015.ppt
- 1第一章_环境噪声控制走技术概述.ppt
- 02 理第二章 深基础工程07.ppt
- 1第一章环境可与环境保护8小时.ppt
- 新疆2026年普通高考适应性检测分学科第二次模拟考试历史试卷(含答案及解析).pdf
- 新疆2026年普通高考适应性检测分学科第二次模拟考试语文试卷(含答案及解析).pdf
- 全国卷2作文-2026届高考写作指导 课件(全国通用).pptx
- 2025年12月七个热点素材(01)(苏炳添退役 新年贺词 反腐工作等)-2026年高考语文作文写作核心技法指导讲练(全国通用).docx
- 考场高分作文素材积累与运用专项-2026年中考语文一轮复习讲练(全国通用).docx
- ”2025年国内十大新闻“专题02:二十届四中全会,擘画 “十五五” 发展蓝图(全国通用)(原卷版)-2026年高考政治必备知识与时政热点讲练.docx
- 【2月诵】第5期:《有你陪伴,真好》《就这样,你影响了我》《精彩的瞬间》《风雨路上你陪我走》《灯光的馈赠》-2026年中考语文作文范文指导讲练(全国通用).docx
- 网络热词:“爱你老己,明天见”素材整理与运用 -2026年高考热点作文素材讲练(全国通用).docx
- 2025年12月七个热点素材(02)《南方周末》新年献词 十大流行语 反腐工作等等)-2026年高考语文作文写作核心技法指导讲练(全国通用).docx
- 素材“活用”宝典:5套刀法,写好议论文主体段的素材句(学生版)-2026年高考语文议论文写作讲练(全国通用).docx
最近下载
- 外研版初中英语单词总表(7~9年级).pdf VIP
- 第十三课 实现人生价值(课件)七年级道德与法治上册课件(统编版2024).pptx VIP
- 视频监控系统调试记录.xls VIP
- 2025至2030中国骨关节补充剂行业市场深度研究与战略咨询分析报告.docx
- 新版《建筑设计服务计费指导》.pdf VIP
- 如何写课例研究报告课件.ppt VIP
- 辽宁省单招考试题库.docx VIP
- 大学英语四级考试2024年12月真题(第一套)Part IV Translation.pptx VIP
- 国有企业党委书记2024-2025年生活会个人对照检查发言材料(四个带头+典型案例).docx VIP
- 北京市海淀区2024-2025学年四年级上册期末考试数学试卷(含答案).pdf VIP
原创力文档


文档评论(0)