第5章 基本圖形處理功能.ppt

第5章 基本圖形處理功能.ppt

ID:48805478

大小:642.00 KB

頁數(shù):63頁

時間:2020-01-26

第5章 基本圖形處理功能.ppt_第1頁
第5章 基本圖形處理功能.ppt_第2頁
第5章 基本圖形處理功能.ppt_第3頁
第5章 基本圖形處理功能.ppt_第4頁
第5章 基本圖形處理功能.ppt_第5頁
資源描述:

《第5章 基本圖形處理功能.ppt》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、第5章基本圖形處理功能本章目標了解MATLAB的繪圖功能掌握二維圖形和三維圖形的繪制方法能夠進行常用的數(shù)據(jù)可視化處理主要內容5.1二維圖形5.2特殊圖形5.3三維圖形5.4圖形的控制與表現(xiàn)例:用簡短的MATLAB命令計算并繪制在0≤x≤6范圍內的sin(2x)、sin(x2)和(sin(x))2。>>x=linspace(0,6);>>y1=sin(2*x);>>y2=sin(x.^2);>>y3=(sin(x)).^2;>>plot(x,y1,x,y2,x,y3)text(x(100),y1(100),'sin(2*x)');text(x(100),y2(100),'s

2、in(x.^2)');text(x(100),y3(100),'sin(x)^2');5.1二維圖形1.二維曲線繪圖plot——最基本的二維圖形指令:plot(y):繪制y的單矢量二維曲線圖形plot(x,y):繪制x,y的雙矢量二維曲線圖形plot(x1,y1,…):繪制x1,y1,…確定的二維曲線圖形,即多重曲線plot(x1,y1,LineSpec…):按照LineSpec所定義的線型、標記點和顏色繪圖plot(y):繪制單矢量曲線圖例1:>>y=[642.358.311.71517.719.420];>>plot(y)plot(x,y):繪制雙矢量曲線圖例2>>x

3、=0:0.05:4*pi;>>y=cos(x);>>plot(x,y)注意:矢量x與y必須具有相同的長度plot(x1,y1,..):多重曲線繪圖繪制多重曲線有兩種方法。1.用一組變量x和y繪圖。其中x或y是矩陣,或者兩者都是矩陣。2.用多組變量x1、y1、x2、y2、…、xn、yn繪圖。在繪制多重曲線時,MATLAB會按照一定的規(guī)律自動變化每條曲線的顏色。plot(x1,y1,..):多重曲線繪圖[1].一組變量繪圖(1).x為矢量,y為矩陣>>x=0:pi/50:2*pi;>>y(1,:)=sin(x);>>y(2,:)=0.6*sin(x);>>y(3,:)=0.3

4、*sin(x);>>plot(x,y)(2).x為矩陣,y為矢量>>x(1,:)=0:pi/50:2*pi;>>x(2,:)=pi/4:pi/50:2*pi+pi/4;>>x(3,:)=pi/2:pi/50:2*pi+pi/2;>>y=sin(x(1,:));>>plot(x,y)注意:矢量的長度必須與矩陣中的行或列的長度相等。(3).x、y是同樣大小的矩陣,繪出y中各列相對于x各列的圖形x(1,:)=0:pi/50:2*pi;x(2,:)=pi/4:pi/50:2*pi+pi/4;x(3,:)=pi/2:pi/50:2*pi+pi/2;y(1,:)=sin(x(1,:)

5、);y(2,:)=0.6*sin(x(1,:));y(3,:)=0.3*sin(x(1,:));plot(x,y)x=x';y=y';plot(x,y)(4).如果x是矩陣,繪制x各列相對于行號的圖形>>x=[357;61224;15336;972];>>plot(x)[2].多組變量繪圖x1=0:pi/50:2*pi;x2=0:pi/30:2*pi;x3=0:pi/15:2*pi;y1=sin(x1);y2=0.6*sin(x2);y3=0.3*sin(x3);plot(x1,y1,x2,y2,x3,y3)plot(x1,y1,LineSpec…)LineSpec為所定

6、義的線型、標記點和顏色繪圖等色彩字符所定顏色線型字符線型格式標記符號數(shù)據(jù)點形式標記符號數(shù)據(jù)點形式y(tǒng)黃-實線(默認).點<左三角形m紫:點線o圓s方形c青-.點劃線x叉號d菱形r紅--虛線+加號h六角星g綠*星號p五角星b籃v下三角形w白^上三角形k黑>右三角形例:在同一坐標系中繪制多個圖形>>x=linspace(0,7);>>y1=sin(2*x);>>y2=sin(x.^2);>>y3=(sin(x)).^2;%曲線1:紅色實線,+號顯示數(shù)據(jù)點%曲線2:黑色點線,*號顯示數(shù)據(jù)點%曲線3:藍色虛線,上三角形顯示數(shù)據(jù)點>>plot(x,y1,'r+-',x,y2,'k*:

7、',x,y3,'b--^')圖形的其他屬性包括設置線的寬度、標記點的邊緣顏色、填充顏色及標記點的大小等其他繪圖屬性線寬:LineWidth標記點邊緣顏色:MarkerEdgeColor標記點填充顏色:MarkerFaceColor標記點大?。篗arkerSizet=0:pi/20:pi;y=sin(4*t).*sin(t)/2;plot(t,y,'-bs','LineWidth',2,...%設置線的寬度為2'MarkerEdgeColor','k',...%設置標記點邊緣顏色為黑色'MarkerFaceColor','y',

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。