![MATLAB教程第三章.ppt_第1頁](http://file1.renrendoc.com/fileroot2/2020-1/11/7b420322-e1e1-4164-8143-8c845e745d41/7b420322-e1e1-4164-8143-8c845e745d411.gif)
![MATLAB教程第三章.ppt_第2頁](http://file1.renrendoc.com/fileroot2/2020-1/11/7b420322-e1e1-4164-8143-8c845e745d41/7b420322-e1e1-4164-8143-8c845e745d412.gif)
![MATLAB教程第三章.ppt_第3頁](http://file1.renrendoc.com/fileroot2/2020-1/11/7b420322-e1e1-4164-8143-8c845e745d41/7b420322-e1e1-4164-8143-8c845e745d413.gif)
![MATLAB教程第三章.ppt_第4頁](http://file1.renrendoc.com/fileroot2/2020-1/11/7b420322-e1e1-4164-8143-8c845e745d41/7b420322-e1e1-4164-8143-8c845e745d414.gif)
![MATLAB教程第三章.ppt_第5頁](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)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公馬購(gòu)買合同范本
- 企事業(yè)合同范例
- 倉(cāng)庫外包合同范本
- 井下勞務(wù)合同范例
- 旋挖鉆孔灌注樁專項(xiàng)施工分包合同范本
- 個(gè)人現(xiàn)金借款抵押合同范本
- 養(yǎng)殖修建施工合同范例
- 別墅回購(gòu)合同范本
- 2025年度借電合同臨時(shí)用電設(shè)施安全管理服務(wù)協(xié)議
- 2025年度建筑模板工程加固與維護(hù)承包協(xié)議
- 2024-2030年中國(guó)大宗商品行業(yè)市場(chǎng)深度調(diào)研及發(fā)展趨勢(shì)與投資前景研究報(bào)告
- 強(qiáng)化提升1解三角形中的三線問題(解析)
- 異地就醫(yī)備案的個(gè)人承諾書
- 2024-2030年中國(guó)ODM服務(wù)器行業(yè)市場(chǎng)發(fā)展分析及前景趨勢(shì)與投資研究報(bào)告
- 六年級(jí)下健康教案設(shè)計(jì)
- 室內(nèi)裝飾拆除專項(xiàng)施工方案
- 醫(yī)院院外會(huì)診申請(qǐng)單、醫(yī)師外出會(huì)診審核表、醫(yī)師外出會(huì)診回執(zhí)
- 鋼筋工程精細(xì)化管理指南(中建內(nèi)部)
- 2024年山西省高考考前適應(yīng)性測(cè)試 (一模)英語試卷(含答案詳解)
- 教科版六年級(jí)下冊(cè)科學(xué)第三單元《宇宙》教材分析及全部教案(定稿;共7課時(shí))
- 2024年中國(guó)鐵路投資集團(tuán)有限公司招聘筆試參考題庫含答案解析
評(píng)論
0/150
提交評(píng)論