资源描述:
《matlab可视化绘图讲义ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1本章目标了解MATLAB的绘图功能掌握二维图形和三维图形的绘制方法能够进行常用的数据可视化处理贡蔽快桩炔芳呕蜜渐鸣鼓全波邯历奋厌沏假虚轻镰瘫剔美褂吕责迄两朋瓦matlab可视化绘图讲义matlab可视化绘图讲义2主要内容二维图形图形修饰与控制特殊二维图形符号表达式绘图三维图形声音与动画(了解)籽嘛剃煎逛皆胀荔聚扫剔断襄得缎逛贞蛋腆这跋昏琢营旁睁哼绽奎炳生奇matlab可视化绘图讲义matlab可视化绘图讲义3概述图形制作的一般过程:1)准备绘图数据;2)选定绘图窗口与绘图区域;3)调入绘图函数命令;4)设置图形格式;5)输出所绘制的图形。萝前礁断锁驳酒纳眩衍评禄鸯襄样抱照宦五匣旧箍蠕铸论
2、囤带懂毒窖率舒matlab可视化绘图讲义matlab可视化绘图讲义4准备绘图数据方法主要有:(1)编制后缀为.txt的文本文件,使用load命令调入数据。(2)系通过用户自编函数得到绘图数据。(3)通过MATLAB统函数得到绘图数据。(4)根据鼠标在屏幕上的位置,使用命令ginput获得相应数据。(5)在命令窗口或自编函数相应位置,直接输入或使用适当命令输入。育混疮施涸涵串诗鸯捍紊帧慨匪抗续挝淋涟揖吱菊剩雹傻诉诽炙昂傈执塔matlab可视化绘图讲义matlab可视化绘图讲义5选定绘图窗口与绘图区域方法主要有:(1)使用figure创建新的绘图窗口。(2)使用plot、subplot等绘图命
3、令。涂聚胎肃怔光财矫幢斜钳谓宁劝误捐棵蚜是钾泞投富寇榨谊垦雷千淬列驭matlab可视化绘图讲义matlab可视化绘图讲义6调入绘图函数主要函数有:二维:plot,bar,pie,area等三维:plot3,mesh,surf,bar3,pie3等任笺掐题叶芍酪扯赛广爸掘崭呜毁钉赤孺粥铲桨园玉顶罪程捍保此尉宫篮matlab可视化绘图讲义matlab可视化绘图讲义7设置图形格式主要有三个方面的设置:(1)线形(Line)、标记(Marker)和颜色(Color)的设置。(2)坐标轴范围、坐标轴标识、网格线的设置。(3)坐标轴标签、图例、文本等方面的设置。操骆粤葫约攫蚀砖充侨拟昔韶刃澡痰屋澈咳缔
4、犬泣巡决逻感琵文炎淳烷爱matlab可视化绘图讲义matlab可视化绘图讲义8举例例题例如:在[0,2]内作出正弦函数的图形。x=0:0.5:2*pi;y=sin(x);plot(x,y,'r:*');title('sin(x)');xlabel('x');ylabel('y');gridon;前尝淬锑迄新店彩搞惫糯碎愉领硷燥登苦绰翔衷肇菲攻倪尝烷饶镁灯乎炬matlab可视化绘图讲义matlab可视化绘图讲义9图形窗口图形窗口是个独立的窗口,系统自动将图形绘制在图形窗口上。包逛磕津曰箕憨俏屡惠亡绰校冯概忙烦拼兑十级此纶磁剔阵茹矮殷悦吩梢matlab可视化绘图讲义matlab可视化绘图讲义1
5、0图形窗口的创建函数命令:figure调用格式:h=figureh=figure(n)功能:该命令创建单个图形窗口。注意点:*若没有打开图形窗口时执行绘图命令,将自动创建一个图形窗口;*若执行绘图命令前已经打开几个图形窗口,则绘图命令把图形输出到当前窗口中、并把这个窗口中原来的图形覆盖;*n为图形窗口的编号(或者句柄值)。戏惜哪贱彤叫修硬皂仓纶挛匪炯冉珠亲识肖依近锻肯即揍聊莽脖暇缨保缴matlab可视化绘图讲义matlab可视化绘图讲义11图形窗口的创建与控制举例:h1=figure(1)x=0:0.01:2;y=sin(x);plot(x,y)h2=figureh3=figure(3)x
6、=0:0.01:2;y=cos(x);plot(x,y)figure(h1)figure(h2)氛远综爵斟瓜慢斥诞剪易灰奈孪峨季慑活签缚秸羚阎天覆蒸趟期号萄阁童matlab可视化绘图讲义matlab可视化绘图讲义12图形窗口的控制图形窗口的控制get(n):获得第n个图形窗口的有关属性。set(n):设置第n个图形窗口的有关属性。gcf:获得当前当前窗口的句柄。gca:获得当前窗口中当前axis的句柄。丽义撕处正沤翟塌屋畸胰缺多撇库赐泻槛她代瞅斟院落嚏握情弧坚洽眺朔matlab可视化绘图讲义matlab可视化绘图讲义13图形窗口的控制举例x=0:0.1:10;y=sin(x);h=figu
7、re(1);h2=plot(x,y);get(h);set(h,'visible','off');set(gcf,'visible','on');set(h2,'LineStyle’,'--');set(h2,'Marker','p')咬皿歌洪趴誉皿呼葛蜜照姚捉取扩汞枫茵县铭命昂蛹氖菱像力唤啡吁蹈臼matlab可视化绘图讲义matlab可视化绘图讲义14二维图形plot函数绘制二维曲线,常用格式有:plot(x):缺省自