第四章 matlab繪圖_第1頁
已閱讀1頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第四章第四章繪圖繪圖1.二維圖形二維圖形基本的繪圖命令plot命令打開一個稱為圖形窗口的窗口,將坐標軸縮擴以適應數據,繪制數據如果已經存在一個圖形窗口,則plot命令會清除當前圖形窗口的圖形,繪制新的圖形1)plot(y)當y為向量時,是以y的分量為縱坐標,以元素序號為橫坐標,用直線依次連接數據點,繪制曲線若y為實矩陣,則按列繪制每列對應的曲線,圖中曲線數等于矩陣的列數2)plot(xy)若y和x為同維向量,則以x為橫坐標y為縱坐標繪制

2、連線圖若x是向量J是行數或列數與x長度相等的矩陣,則繪制多條不同色彩的連線圖,x被作為這些曲線的共同橫坐標若x和y為同型矩陣,則以xy對應列元素為橫縱坐標分別繪制曲線,曲線條數等于矩陣的列數3)polt(xl,y1x2y2…)在此格式中,每對x,y必須符合plot(xy)中的要求,不同對之間沒有影響,命令將對每一對x,y繪制曲線以上三種格式中的x,y都可以是表達式例作出y=sin(x)在[0,2?]上的圖形鍵人:x=linspace(0

3、,2pi,30);y=sin(x);plot(x,y);結果如例在同一個坐標系下作出兩條曲線y=sin(x)和y=cos(x)在[02?]上的圖形鍵人:x=0:2pi/30:2pi;y=[sin(x)cos(x)];axisoff取消坐標軸3.圖形標注MATLAB提供了標注圖形的命令,常用的有xlabelylabel和zlabel,它們分別用于對x,y,z軸加標注;title用于給整個圖形加標題;text和gtext用于在圖形中特定的位

4、置加字符串,前者字符串的位置在命令中指定,后者用鼠標指定grid在圖形上加網格例在同一坐標系下畫出sinx和cosy的函數圖形并適當標注。鍵人:x=linspace(02pi,30);y=[sin(x);cos(x)];plot(x,y);grid;xlabel(x);ylabel(y)title(SineCOsineCurves)text(3pi4sin(3pi4leftarrowsinx)text(3pi2cos(3pi2)cosx

5、rightarrowHizontalAlignmentright)輸出結果為若使用命令gtext(sinx)代替命令text,則在圖形窗口上會出現十字線,其交點是字符串的位置,移動鼠標可移動該交點,鼠標點擊一下就可將字符串固定在那里4.多幅圖形Subplot(m,n,p)可在同一個圖形商口中,畫出多幅不同坐標系中的圖形可在同一個圖形商口中,畫出多幅不同坐標系中的圖形該命令把一個畫面分為mn個圖形區(qū)域小代表當前的區(qū)域號,在每個區(qū)域中分別畫

6、一個圖子圖沿第一行從左至右編號,接著排第二行,依此類推用法如下例鍵人:x=linspace(02pi,30);y=sin(x);z=cos(x);u=2sin(x).cos(x);v=sin(x)cos(x);subplot(2,2,l),polt(x,y),title(’sin(x)’)subplot(2,2,2),polt(x,z),title(’cos(x)’)subplot(2,2,3),polt(x,u),title(’2si

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論