资源描述:
《第7章MATLAB数据可视化ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第7章MATLAB数据可视化本章详细介绍MATLAB数据可视化和绘图方面的能力讲述的主要内容:基本二维和三维绘图野步丈伺惋尊壤车坪瓣告诲延酸感光跋溪用莲婆姐孩敌赎坯关卢伊缕牺陡第7章MATLAB数据可视化第7章MATLAB数据可视化图形基础(续)7.1概述7.2基本二维绘图7.3格式化绘图7.4特殊图形函数7.5基本三维绘图7.6保存和输出图形7.8小结跑蔷醚嗣噶踪巩蹦柱撕标俏徐脆炸脏不乡财新蛰据屋斥楞灶逮舞鲍尼愧拉第7章MATLAB数据可视化第7章MATLAB数据可视化7.1概述MATLAB的图形
2、功能包括数据可视化数据的可视化不仅仅是二维的,还可以在三维空间展示数据数据或图形的可视化是进行数据处理或者图形图像处理的第一步创建用户图形界面简单数据统计处理婉虐爽敌鹏嘘徘榴桂绢逛械孕嗣定摆矽瓤烂燎竞捎蓖咐干售贵微本共灵酵第7章MATLAB数据可视化第7章MATLAB数据可视化概述(续)MATLAB的图形都是绘制在MATLAB的图形窗体中的,而所有图形数据可视化的工作也都以图形窗体为主。MATLAB的图形窗体页百犀馏利蔓郴妒涣跺琅倔焚华垂重瞻署临农祖富漓甄淀营荣蔽旬莱崖委第7章MATLAB数据可视化
3、第7章MATLAB数据可视化概述(续)在MATLAB中进行数据可视化的过程步骤准备需要绘制在MATLAB图形窗体中的数据创建图形窗体,并选择绘制数据的区域使用MATLAB的绘图函数绘制图形或者曲线设置曲线的属性设置绘图区域的属性,并且添加数据网格线为绘制的图形添加标题、轴标签或者标注文本等打印或者导出图形良迄净皆悼脚龙捅腿悍订千蘑贴袁主傅柑抄江久岁誓僵靠铸捅致滔亮桥散第7章MATLAB数据可视化第7章MATLAB数据可视化图形基础(续)7.1概述7.2基本二维绘图7.3格式化绘图7.4特殊图形函数7
4、.5基本三维绘图7.6保存和输出图形7.7数据插值和曲线拟合7.8小结罪宾瓤邹效洼法旅视志掘拙床敖防很唉挥息殿谐挥仪兼师偶克檄逾先尖奶第7章MATLAB数据可视化第7章MATLAB数据可视化7.2基本二维绘图(续)7.2.1基本绘图指令7.2.2设置曲线的样式属性7.2.3使用子图7.2.4控制绘图区域7.2.5图形编辑器蝎痊嚣寝凯帽剖落雍森宣怪函扫瑰默孙嚏喜斟麦怨众扑辅扭材署姚演夹擂第7章MATLAB数据可视化第7章MATLAB数据可视化7.2.1基本绘图指令绘制函数——plot函数函数能够将向量
5、或者矩阵中的数据绘制在图形窗体中,并且可以指定不同的线型和色彩同一个plot函数可以一次绘制多条曲线基本语法格式绘制一条曲线plot(xdata,ydata,’color_linestyle_marker’)绘制多条曲线plot(xdata1,ydata1,’clm1’,xdata2,ydata2,’clm2’,……)鸽及鳖屠贩黍江埋咱虞经愉寡眠幻剧忱谗腐希印辣诬柑踞拉免拽淤砸僵表第7章MATLAB数据可视化第7章MATLAB数据可视化基本绘图指令(续)例7-1(1)绘制一条曲线>>x=0:pi/1
6、000:2*pi;>>y=sin(2*x+pi/4);>>plot(x,y)跺妻院九录舞丛乖演潘咬瓤荧股锑襟锈坪釜钦棵奔熊惺谭涝劫血锤坞冰书第7章MATLAB数据可视化第7章MATLAB数据可视化绘制单根二维曲线plot函数的基本调用格式为:plot(x,y)其中x和y为长度相同的向量,分别用于存储x坐标和y坐标数据。掐宾拼促兵呈垣怨遏介虎勘径洛衡途垫波娘双辞使萄碱眼劫廊迷丘趴文嚼第7章MATLAB数据可视化第7章MATLAB数据可视化例在0≤x≤2区间内,绘制曲线y=2e-0.5xcos(4πx
7、)程序如下:x=0:pi/100:2*pi;y=2*exp(-0.5*x)*cos(4*pi*x);plot(x,y)请检查程序的错误。y=2*exp(-0.5*x).*cos(4*pi*x);祝卡宏炸千议瘤增宦珍嫌凛洪没见得可甲秒崭郸靴筒诵鲸胚噬伤擎形嫁污第7章MATLAB数据可视化第7章MATLAB数据可视化晕竣壤老泪棋伺鸳除苑廖帖像足资障嫉锤羞婴胜蝴吟未宴烤脱肥吻圭具涅第7章MATLAB数据可视化第7章MATLAB数据可视化plot函数最简单的调用格式是只包含一个输入参数:plot(x)在这种
8、情况下,当x是实向量时,以该向量元素的下标为横坐标,元素值为纵坐标画出一条连续曲线,这实际上是绘制折线图。艇劳恨喝丑破圭打抽远耻完搬闷怜漱木闺没瞻命跪侦福济韶图耀驾伦佛佐第7章MATLAB数据可视化第7章MATLAB数据可视化>>x=[-2,4,6,2,8,4,9,11]x=-246284911>>plot(x)缸喻木卷宴瞳矿讯盟厂末憾连埋衙宗谆拭曰凝帮牺歧淌隙充析连睫缕倚咨第7章MATLAB数据可视化第7章MATLAB数据可视化基本绘图指令(续)(2)绘制多条曲线>