《MATLAB繪》PPT課件.ppt_第1頁
《MATLAB繪》PPT課件.ppt_第2頁
《MATLAB繪》PPT課件.ppt_第3頁
《MATLAB繪》PPT課件.ppt_第4頁
《MATLAB繪》PPT課件.ppt_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

MATLAB基礎及應用 第2版,主編:于潤偉 朱曉慧,第3章 MATLAB繪圖,本章要點 二維圖形的繪制 圖形的修飾與控制 特殊二維圖形的繪制 三維圖形的繪制,3.1 二維繪圖,一、二維繪圖 1plot(x) 說明:x可以是向量或矩陣。 2plot(x,y) 說明:x,y可以是向量或矩陣。 3plot(x,y,參數(shù)) 說明:x,y可以是向量或矩陣,參數(shù)選項為一個字符串,決定二維圖形的顏色、線型及數(shù)據(jù)點的圖標。 4plot (x1, y1, 參數(shù)1,x2, y2, 參數(shù)2,) 說明:可以用同一函數(shù)在同一坐標系中畫多幅圖形,x1,y1確定第一條曲線的坐標值,參數(shù)1為第一條曲線的選項參數(shù);x2,y2為第二曲線的坐標值,參數(shù)2為第二條曲線的選項參數(shù);其他圖形以次類推。,二、圖形修飾,1坐標軸的調(diào)整 (1)坐標軸比例控制 函數(shù):axis(xmin xmax ymin ymax) 說明:將圖形的x軸范圍限定在xmin xmax之間,y軸的范圍限定在ymin ymax 之間。 MATLAB繪制圖形時,按照給定的數(shù)據(jù)值確定坐標軸參數(shù)范圍。 (2)坐標軸特性控制 函數(shù):axis(控制字符串) 說明:控制字符串根據(jù)如表所示的功能控制圖形。,(3)坐標刻度標示 函數(shù):set(gca,xtick,標示向量) set(gca,ytick,標示向量) 說明:按照標示向量設置x,y軸的刻度標示。 函數(shù):set(gca,xticklabel,字符串|字符串) set(gca, yticklabel ,字符串|字符串) 說明:按照字符串設置x,y軸的刻度標注。,4文字標示 有關(guān)圖形的標題、坐標軸標注等圖形文字標識類函數(shù)如下: 函數(shù):title(字符串) 說明:圖形標題。 函數(shù):xlabel(字符串) 說明:x軸標注。 函數(shù):ylabel(字符串) 說明:y軸標注。 函數(shù):text(x,y,字符串) 說明:在坐標(x,y)處標注說明文字。 函數(shù):gtext(字符串) 說明:用鼠標在特定處標注說明文字。,3圖例注解,函數(shù):legend(字符串1,字符串2,參數(shù)) 說明:此函數(shù)在圖中開啟一個注解視窗,依據(jù)繪圖的先后順序,依次輸出字符串對各個圖形進行注解說明。如字符串1表示第一個出現(xiàn)的線條,字符串2表示第二個出現(xiàn)的線條,參數(shù)字符串確定注解視窗在圖形中的位置,其含義如下表所示。,三、圖形控制,1圖形的保持 函數(shù):hold on 說明:保持當前圖形及軸系的所有特性 函數(shù):hold off 說明:解除圖形保持 2網(wǎng)格控制 函數(shù):grid on 說明:在所畫的圖形中添加網(wǎng)格線 函數(shù):grid off 說明:在所畫的圖形中去掉網(wǎng)格線,3圖形窗口的分割 函數(shù):subplot(m,n,p) 說明:將當前窗口分割成mn個小區(qū)域,并指定第p個區(qū)域為當前的繪圖區(qū)域。區(qū)域的編號原則是“先上后下,先左后右”。 4圖形的填充 函數(shù):fill(x,y,顏色參數(shù)) 說明:在由數(shù)據(jù)所構(gòu)成的多邊形內(nèi),用所指定的顏色填充。如果該多邊形不是封閉的,則用初始點和終點的連線將其封閉。顏色參數(shù)三維控制符同plot函數(shù)。,3.2 特殊二維圖形繪圖,一、特殊坐標二維圖形 特殊坐標二維圖形函數(shù),二、特殊二維圖形,3.3 三維圖形,一、三維數(shù)據(jù)的產(chǎn)生 1peaks函數(shù) 用于創(chuàng)建雙峰函數(shù)和用雙峰函數(shù)繪圖。 函數(shù):x,y,z=peaks(n) 說明:x、y、z均為nn的方陣。其中x的每一列的元素都相同,每一行的元素均是在-3,3區(qū)間內(nèi)的n等分;y的每一行的元素都相同,每一列的元素均是在-3,3區(qū)間內(nèi)的n等分;n的缺省值為49。 2meshgrid函數(shù) 按指定方式創(chuàng)建網(wǎng)格矩陣。 函數(shù):X,Y=meshgrid(a,b) 說明:將等長度向量a,b,轉(zhuǎn)換為二維網(wǎng)格數(shù)據(jù),再以一組z軸的數(shù)據(jù)對應到這個二維網(wǎng)格,即可得到三維數(shù)據(jù)。,二、三維曲線圖,MATLAB提供了plot3函數(shù)繪制三維曲線圖形。該函數(shù)將繪制二維圖形的函數(shù)plot的特性擴展到了三維空間,其功能和使用方法類似于繪制二維圖形的函數(shù)。其格式為: plot3(x1,y1,z1,參數(shù)1,x2,y2,z2,參數(shù)

溫馨提示

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

最新文檔

評論

0/150

提交評論