- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]08-图 形 处 理
第8章 图 形 处 理 第8章 图 形 处 理 教学目标 教学重点 教学过程 教学目标 MATLAB 7语言除了有强大的矩阵处理功能之外,它的绘图功能也是相当强大的。 学习完本章之后,读者将学会使用MATLAB 7的图形处理功能,包括基本的绘图命令、图形的简单控制、图形窗口的编辑以及图形的高级控制等。 教学重点 基本的绘图命令 各种图形注释方法 三维图形的绘制方法 教学过程 基本的绘图命令 各种图形注释方法 三维图形的绘制方法 特殊一些特殊图形的绘制 图形的高级控制技巧 1. 基本的绘图命令 基本的绘图命令 绘图的一般步骤 绘制二维曲线图 极坐标图形的绘制 多个图形的绘制方法 曲线的色彩、线型和数据点型 (1)基本的绘图命令 绘制基本线性图的函数表 (2)绘图的一般步骤 基本的绘图步骤 (3)绘制二维曲线图 二维曲线图在MATLAB 7中的绘制是最为简便的。如果将X轴和Y轴的数据分别保存在两个向量中,同时向量的长度完全相等,那么可以直接调用函数进行二维图形的绘制。在MATLAB 7中,使用plot函数进行二维曲线图的绘制。 绘制二维曲线图 x= 0:0.01:10; y=tan(x); plot(x,y) (4)极坐标图形的绘制 MATLAB提供了polar函数来在极坐标下绘制图形 : x= 0:0.01:10; y1=sin(x); y2 = cos(x-2.5); polar(y1,y2,-r+) (5)多个图形的绘制方法 subplot函数 可以实现多个图形的绘制: x = 0:.1:20; subplot(2,2,1) plot(x,sin(x)); 多个图形的绘制方法 x = 0:.1:20; subplot(2,2,2) plot(x,cos(x)); 多个图形的绘制方法 subplot(2,2,3) x = 0:.1:2; y1=tan(x); plot(x,y1,--b*); (6)曲线的色彩、线型和数据点型 曲线的色彩、线型和数据点型参数定义 2. 图形注释 图题的标注 坐标轴的标签 文本标注和交互式文本标注 图例的添加 坐标网格的添加 使用矩形或是椭圆在图形中圈出重要部分 (1) 图题的标注 在MATLAB中,通常可以使用3种方式给图形添加图题: 使用Insert 菜单中的Title命令; 使用属性编辑器(Property Editor); 使用title函数。 图题的标注 x = 0:.1:2; y1=sin(x); y2 = sin(x-0.25); y3 = sin(x-0.5); plot(x,y1,-.b, x,y2,--r*, x,y3,-.gh) title(There three lines) (2) 坐标轴的标签 在MATLAB 7中,可以使用如下3种方式给图形的坐标轴添加标签: 使用Insert菜单下的Label选项; 使用属性编辑器(Property Editor); 使用MATLAB 7的添加标签命令; 坐标轴的标签添加举例 使用属性编辑器(Property Editor)添加坐标轴标签 打开Tools菜单,选择Edit Plot命令,激活图形编辑状态。 在图形框内双击空白区域,调出属性编辑器;也可以采取在图形框内右击,从弹出的菜单中选择Properties 项的方式调出属性编辑器;或者是在View菜单中选择Property Editor项。 (3)文本标注和交互式文本标注 用户可以在MATLAB 7图形窗口的任意地方添加文本注释,从而更好地解释图形窗口的数据。MATLAB 7提供了text函数和gtext函数来进行文本标注。其中gtext函数的使用形式更为灵活,可以实现交互式文本标注。 文本标注举例 x=linspace(-3,5,100); y=cos(x); z=sin(x); plot(x,y,x,z) title(一条正弦曲线和一条余弦曲线) xlabel(x的取值范围) ylabel(Y和Z的值) (4)图例的添加 为了更好地区分所绘制的多条曲线,可以使用图例加以说明,对它们表示的数据进行更准确的区分。可以使用如下3种方法生成图例: 打开Insert 菜单中并选择Legend命令; 单击工具栏中的legend图标; 使用legend函数。 图例的添加 举例 (5)坐标网格的添加 在图形绘制过程中,为了精确地知道图形上某点的坐标,需要绘制坐标网格来定位,MATLAB 7语言中提供了grid函数来实现这一功能: grid off命令关闭坐标网格; grid on命令打开坐标网格 grid mi
您可能关注的文档
- [企业管理]CCC程序文件.doc
- [企业管理]chp3选址.ppt
- [企业管理]3G核心网培训-3G关键流程-呼叫及业务.ppt
- [企业管理]DPAK TEST 培训手册-lgg 11apr001.ppt
- [企业管理]FMEA-012005.ppt
- [企业管理]APQP文件.ppt
- [从业资格考试]食品检验员考试复习资料微生物学三.ppt
- [企业管理]SYB创业培训第一步:创业素质评估.ppt
- [企业管理]TMS 基础知识.ppt
- [企业管理]《如何提高管理人员的执行力》讲义.ppt
- 2010-2023历年福建省仙游县初中第二片区初三模拟考试英语试卷(带解析).docx
- 2024至2030年中国纯中草药精华露面膜数据监测研究报告.docx
- 2024年全棉印花餐巾布项目可行性研究报告.docx
- 2024年中国粘贴封口袋市场调查研究报告.docx
- 2024至2030年至灵胶囊项目投资价值分析报告.docx
- 2024至2030年中国测试接线排数据监测研究报告.docx
- 2024年供电企业管理信息系统软件项目可行性研究报告.docx
- 2024年有柄画碟项目可行性研究报告.docx
- 2024至2030年中国移动通讯方舱数据监测研究报告.docx
- 2024至2030年中国动态扭矩传感器数据监测研究报告.docx
文档评论(0)