![MATLAB教程第三章.ppt_第1頁(yè)](http://file1.renrendoc.com/fileroot2/2020-1/11/7b420322-e1e1-4164-8143-8c845e745d41/7b420322-e1e1-4164-8143-8c845e745d411.gif)
![MATLAB教程第三章.ppt_第2頁(yè)](http://file1.renrendoc.com/fileroot2/2020-1/11/7b420322-e1e1-4164-8143-8c845e745d41/7b420322-e1e1-4164-8143-8c845e745d412.gif)
![MATLAB教程第三章.ppt_第3頁(yè)](http://file1.renrendoc.com/fileroot2/2020-1/11/7b420322-e1e1-4164-8143-8c845e745d41/7b420322-e1e1-4164-8143-8c845e745d413.gif)
![MATLAB教程第三章.ppt_第4頁(yè)](http://file1.renrendoc.com/fileroot2/2020-1/11/7b420322-e1e1-4164-8143-8c845e745d41/7b420322-e1e1-4164-8143-8c845e745d414.gif)
![MATLAB教程第三章.ppt_第5頁(yè)](http://file1.renrendoc.com/fileroot2/2020-1/11/7b420322-e1e1-4164-8143-8c845e745d41/7b420322-e1e1-4164-8143-8c845e745d415.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、MATLAB程序語言設(shè)計(jì), ,第三講 MATLAB圖形繪制基本技術(shù),3.1 MATLAB基本二維圖形繪制 3.2 plot 命令使用 3.3 loglog、semilogx、semilogy、polar 3.4 二維曲線的標(biāo)注 3.5 二維圖形坐標(biāo)軸的控制 3.6 其他類型的MATLAB二維圖形繪制 3.7 MATLAB 簡(jiǎn)單三維圖形繪制 3.8 例子與習(xí)題,3.1 MATLAB 基本二維圖形繪制,在MATLAB中函數(shù)曲線的繪制變得非常得簡(jiǎn)當(dāng),最基本的函數(shù)是 plot 函數(shù),二維圖形繪制函數(shù)可用 help graph2d列出主要函數(shù),見下表。,3.2 plot 命令的使用,MATLAB 最基本
2、的圖形曲線繪制命令是 plot 函數(shù),而loglog、semilogx和semilogy的用法是一樣的,下面詳細(xì)介紹 plot 的用法。plot 的基本用法有,3.2 plot 命令的使用,例子:正弦曲線繪制, t=0:0.1:2*pi;y=sin(t);plot(t,y),3.2 plot 命令的使用,例子:多條曲線繪制,t=0:0.1:2*pi;y=sin(t);cos(t);plot(t,y),3.2 plot 命令的使用,例子:兩邊都有坐標(biāo)軸曲線繪制, t=0:0.1:2*pi;plotyy(t,sin(t),t,0.01*cos(t),3.2 plot 命令的使用,其他繪圖選項(xiàng) (即
3、字符串 s 的使用),s 由下表中一列或兩列或三列中屬性定義組成,如 s = -.g,3.2 plot 命令的使用,例子, t=0:0.1:2*pi; y1=sin(t); y2=cos(t); y3=sin(t).*cos(t); plot(t, y1, -, t, y2, :, t, y3, x),3.3 loglog、semilogx、semilogy、polar,例子,t=0:0.1:6*pi; r=abs(cos(t/3)*100+1; loglog(t,r),3.3 loglog、semilogx、semilogy、polar,例子, t=0:0.1:6*pi; r=abs(cos
4、(t/3)*100+1; semilogx(t,r),3.3 loglog、semilogx、semilogy、polar,例子, t=0:0.1:6*pi; r=abs(cos(t/3)*100+1; semilogy(t,r),3.3 loglog、semilogx、semilogy、polar,例子, t=0:0.1:6*pi; r=cos(t/3)+1/9; polar(t,r),3.4 二維曲線的標(biāo)注,繪制完曲線后,MATLAB還允許用戶使用它提供的一些圖形修改函數(shù)來進(jìn)一步修飾畫出的圖形,標(biāo)注一些文字信息。二維圖形曲線的標(biāo)注主要用到下表所示的函數(shù)。,3.4 二維曲線的標(biāo)注, t=0:
5、0.1:2*pi; y=sin(t); plot(t, y); title(Sine Wave Curve: Title); xlabel( Time Axis: Xlabel); ylabel( Function Value : Ylabel);,例子,3.4 二維曲線的標(biāo)注,text(x, y,string) 在(x, y) 處標(biāo)注文字 string gtext(string) 用鼠標(biāo)指定位置標(biāo)注文字, t=0:0.1:2*pi; y=sin(t); plot(t, y); text( 1, 0, Text annotation ); grid on,3.4 二維曲線的標(biāo)注,legend(
6、string1, string2, string3, ) 將用指定的文字標(biāo)注在當(dāng)前圖形上作為圖例說明 legend( , Pos) 將圖例說明標(biāo)在指定位置: 0 = Automatic best placement (least conflict with data) 1 = Upper right-hand corner (default) 2 = Upper left-hand corner 3 = Lower left-hand corner 4 = Lower right-hand corner -1 = To the right of the plot 當(dāng)圖例標(biāo)注已經(jīng)標(biāo)注好后,還可用
7、鼠標(biāo)移動(dòng)到適當(dāng)?shù)奈恢谩?3.4 二維曲線的標(biāo)注,x = 0:.2:12; plot(x,bessel(1,x),x,bessel(2,x),x,bessel(3,x); legend(First,Second,Third); legend(First,Second,Third,-1),例子,3.5 二維圖形坐標(biāo)軸的控制,MATLAB還提供有一些函數(shù)給用戶來控制圖形的坐標(biāo)軸,主要有下表所示的函數(shù)。,3.5 二維圖形坐標(biāo)軸的控制,axis 命令的用法見下表,3.5 二維圖形坐標(biāo)軸的控制,subplot 命令用于在一幅圖上創(chuàng)建多幅子圖。Subplot(m, n, p) 或 subplot( mnp
8、) 將圖形窗口分解為一個(gè) m X n 的子圖 (m X n 個(gè)坐標(biāo)系統(tǒng)),其中 第 p 個(gè)坐標(biāo)系統(tǒng)為當(dāng)前坐標(biāo)系統(tǒng),plot 等命令在該坐標(biāo)系統(tǒng)上繪曲線。, subplot(211), plot(x, y); subplot(223), stem(x,y); subplot(224), rose(x,y),3.5 二維圖形坐標(biāo)軸的控制,注意下例的復(fù)雜分割, subplot(211), plot(x, y); subplot(223), stem(x,y); subplot(224), rose(x,y) subplot(4,4,11), fill(x,y,r);subplot(4,4,12),f
9、eather(x,y); subplot(4,4,15),plot(x,y); subplot(4,4,16),stairs(x,y),3.5 二維圖形坐標(biāo)軸的控制,新的分割必須不能破壞原有的分割,仔細(xì)觀察下面兩例子的區(qū)別, subplot(211),plot(x,y);subplot(312),plot(x,y) subplot(211),plot(x,y);subplot(313),plot(x,y),3.5 二維圖形坐標(biāo)軸的控制,MATLAB還提供有一個(gè)更靈活的命令 axes 用于設(shè)定當(dāng)前坐標(biāo)系統(tǒng)位置,從而可以任意方式分割圖形窗口。 axes( position, xmin, xmax,
10、 ymin, ymax ) 在當(dāng)前圖形窗口中指定位置創(chuàng)建坐標(biāo)系統(tǒng), xmin, xmax, ymin, ymax 取值在 (0,1)之間,且(0,0)表示圖形窗口左下角坐標(biāo),而(1,1)表示右上角坐標(biāo)。由若干 axes 函數(shù)調(diào)用得出的坐標(biāo)系可以重疊且互不干擾。見下例,3.5 二維圖形坐標(biāo)軸的控制, axes(pos,0.2 0.2 0.6 0.4); plot(x,y) axes(pos,0.1 0.1 0.8 0.1); plot(x,y) axes(pos,0.5 0.5 0.4 0.4); fill(x,y,g) axes(pos,0.1 0.6 0.3 0.3); stem(x,y),
11、3.6 其他類型的二維圖形繪制,MATLAB提供其他許多種類的二維圖形繪制,前面已經(jīng)用到了一些,可以用 help specgraph 命令查看MATLAB提供的命令,主要有以下一些。,3.6 其他類型的二維圖形繪制,下面幾例說明這些圖形的繪制, x=-2:0.1:2; y=sin(x); subplot(221); feather(x, y);subplot(222);stairs(x,y); subplot(223);stem(x,y); subplot(224);fill(x,y,r);,3.6 其他類型的二維圖形繪制,下面幾例說明這些圖形的繪制, x=-2:0.1:2; y=sin(x)
12、; subplot(223);quiver(x,y); subplot(223);comet(x,y); subplot(223);quiver(x,y); subplot(224);comet(x,y);,3.6 其他類型的二維圖形繪制,下面幾例說明這些圖形的繪制, x=rand(1,10); pie(x),3.6 其他類型的二維圖形繪制,下面幾例說明這些圖形的繪制, x=rand(1,100); hist(x, 10),3.7 MATLAB簡(jiǎn)單三維圖形繪制,在MATLAB中三維圖形繪制命令可用 help graph3d 命令和 help specgraph 命令查看。在此我們只介紹 plot3 命令。 plot3 命令是 plot 命令的三維版本,它的使用格式和 plot 一樣,主要有以下兩種。 plot(x, y, z) plot(x1, y1, z1, s1, x2, y2, z2,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 棗莊高新區(qū)合作協(xié)議糾紛
- 污水處理廠運(yùn)營(yíng)監(jiān)管協(xié)議書(2篇)
- 2025模具租賃合同范本(含模具設(shè)計(jì)定制服務(wù))3篇
- 二零二五年度綠色建筑產(chǎn)業(yè)借款合同
- 二零二五年度文化產(chǎn)業(yè)發(fā)展配合費(fèi)協(xié)議書
- 二零二五年度綠植種子種植基地合作協(xié)議3篇
- 二零二五年度塑料環(huán)保包裝銷售與市場(chǎng)拓展合同2篇
- 2025至2030年中國(guó)干果加工數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年半水石膏粉項(xiàng)目投資價(jià)值分析報(bào)告
- 2025年中國(guó)拉鏈包市場(chǎng)調(diào)查研究報(bào)告
- 人教版2024-2025學(xué)年八年級(jí)上學(xué)期數(shù)學(xué)期末壓軸題練習(xí)
- 【人教版化學(xué)】必修1 知識(shí)點(diǎn)默寫小紙條(答案背誦版)
- 江蘇省無錫市2023-2024學(xué)年八年級(jí)上學(xué)期期末數(shù)學(xué)試題(原卷版)
- 全國(guó)第三屆職業(yè)技能大賽(無人機(jī)駕駛(植保)項(xiàng)目)選拔賽理論考試題庫(kù)(含答案)
- 《奧特萊斯業(yè)態(tài)淺析》課件
- 2022年湖南省公務(wù)員錄用考試《申論》真題(縣鄉(xiāng)卷)及答案解析
- 國(guó)家安全教育課程教學(xué)大綱分享
- 養(yǎng)殖場(chǎng)獸醫(yī)服務(wù)合同
- 電氣工程及其自動(dòng)化基礎(chǔ)知識(shí)單選題100道及答案解析
- HR六大板塊+三支柱體系
評(píng)論
0/150
提交評(píng)論