




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
任課教師:趙亦欣西南大學(xué)計(jì)算機(jī)與信息科學(xué)學(xué)院自動化系控制系統(tǒng)仿真繪圖函數(shù)MATLAB的數(shù)據(jù)可視化功能極強(qiáng),具有各種各樣的圖形功能函數(shù)。MATLAB可以根據(jù)給出的數(shù)據(jù),用繪圖函數(shù)在屏幕上畫出其圖形,通過圖形對科學(xué)計(jì)算進(jìn)行描述。
X-Y坐標(biāo)圖用plot命令來繪制X-Y平面坐標(biāo)中的曲線。
【例2.59】繪制X-Y平面坐標(biāo)圖。>>x=0:pi/36:2*pi;>>y=sin(x);>>plot(x,y);>>xlabel('x'),ylabel('y');>>grid繪圖函數(shù)基本格式plot的輸入變量不同,就產(chǎn)生不同的結(jié)果。1.輸入一個數(shù)組如y是數(shù)組,plot(y,‘s’)以數(shù)組y中元素的下標(biāo)作X坐標(biāo),y中元素作Y坐標(biāo),并將各點(diǎn)相連,‘s’用來指定線型、色彩和數(shù)據(jù)點(diǎn)形狀。繪圖函數(shù)【例2.60】輸入數(shù)組的plot。>>y=5*(rand(1,10)-0.5)y= Columns1through6 -0.47152.17732.0845-0.44861.9682-2.2105 Columns7through10 -0.73571.5658-2.4507-1.8055>>plot(y)>>grid>>xlabel('x'),ylabel('y')繪圖函數(shù)將數(shù)組y的元素下標(biāo)作x坐標(biāo),數(shù)組y的元素作y坐標(biāo),用線連接各點(diǎn)。繪圖函數(shù)2.輸入兩個數(shù)組如果數(shù)組x和y具有相同的維數(shù),函數(shù)plot(x,y,‘s’)將繪制出以數(shù)組x的元素作為X坐標(biāo),以數(shù)組y的元素作為Y坐標(biāo)的圖形。多條曲線1.plot(X,[y1,y2,…])命令命令中的x是向量,y=[y1,y2,…]是矩陣,若x是列(行)向量,則y的列(行)維數(shù)與x的維數(shù)相同。矩陣y的行(列)維數(shù)就是所繪制曲線的條數(shù)。系統(tǒng)會自動給曲線以不同的顏色。繪圖函數(shù)繪圖函數(shù)2.hold命令繪制前一條曲線后,輸入hold命令,再繪制下一條曲線,兩條曲線就在一幅圖中。所繪制的多幅曲線圖中,變量的維數(shù)可以各不相同,只要每幅圖中自變量的維數(shù)和因變量的維數(shù)相同即可。繪圖函數(shù)3.在plot后使用多輸入變量語句為plot(x1,y1,…,xn,yn)。其中x1,y1;…,xn,yn為數(shù)組對。每個數(shù)組對可以繪制一條曲線,各數(shù)組對的維數(shù)可以不同,且各自都可以加上線型等標(biāo)志符。繪圖函數(shù)4.plotyy命令用plotyy命令繪圖,它設(shè)有兩個縱坐標(biāo),以便繪制兩個y坐標(biāo)尺度不同的變量,但x坐標(biāo)仍用同一個尺度。繪圖函數(shù)5.多窗口繪圖用創(chuàng)建繪圖窗口命令figure(n)可以進(jìn)行多圖形窗口繪圖,其中n為創(chuàng)建圖形窗口的序號。在進(jìn)行多窗口繪圖時,需要先按照窗口序號創(chuàng)建窗口,才可以在指定的窗口繪圖。繪圖函數(shù)6.單窗口多曲線子圖在一個窗口上可以繪制以陣列方式分布的分圖。分圖分割命令為subplot(m,n,p),括號中的逗號可以省略。subplot(mnp)表示在圖面的第m行、第n列的位置作p號子圖,p為繪圖順序號,從左到右,從上到下排列。
線和標(biāo)號的類型
按照默認(rèn)設(shè)置,MATLAB將對每一條曲線依次用不同顏色表示,默認(rèn)線型是實(shí)線。在plot繪圖命令中的每一對數(shù)組數(shù)據(jù)后面,給出一個附加參量,可以指定顏色和線型。繪圖函數(shù)
虛數(shù)和復(fù)數(shù)
當(dāng)命令plot(z)中的z為復(fù)數(shù)單變量,把實(shí)部作為X坐標(biāo),虛部作為Y坐標(biāo)。如是雙變量plot(x,z),則z中的虛部被丟棄。要在復(fù)平面內(nèi)繪出多條圖線,必須使用命令hold;或者是把多條曲線的實(shí)部和虛部明確地寫出,作為命令函數(shù)plot的輸入變元。繪圖函數(shù)對數(shù)坐標(biāo)、極坐標(biāo)和直方圖
MATLAB提供了一些特殊坐標(biāo)二維圖形函數(shù),如對數(shù)坐標(biāo)圖、極坐標(biāo)圖和直方圖等。這些命令與plot命令基本類似,不同的是將數(shù)據(jù)繪制到不同的圖形坐標(biāo)系中。繪圖函數(shù)
三維圖和網(wǎng)格曲面圖1.三維繪圖函數(shù)plot3MATLAB語言的三維繪圖函數(shù)plot3是函數(shù)plot的三維擴(kuò)展。與函數(shù)plot相比,只是維數(shù)增加了一個而已。繪圖函數(shù)兩種基本調(diào)用格式:(1)plot3(x,y,z):x、y和z為3個具有相同維數(shù)的向量。(2)plot3(X,Y,Z):其中X、Y和Z為3個具有相同階數(shù)的矩陣。繪圖函數(shù)繪圖函數(shù)【例2.70】三維曲線繪圖。>>x=0:pi/60:10*pi;>>y=sin(x);>>z=cos(x);>>plot3(x,y,z);>>xlabel('x'),ylabel('y'),zlabel('z');>>grid繪圖函數(shù)【例2.71】參數(shù)為矩陣的三維圖。>>x=-2:0.2:2;>>y=-2:0.2:2;>>[X,Y]=meshgrid(x,y);>>Z=X.*exp(-X.^2-Y.^2);>>plot3(X,Y,Z,'k');>>grid>>xlabel(‘x’),ylabel(‘y’),zlabel('z');X、Y、Z為矩陣,將繪出多條線。繪圖函數(shù)2.網(wǎng)格曲面圖應(yīng)用函數(shù)mesh可以繪制三維網(wǎng)格曲面圖。(1)mesh(X,Y,Z):繪制三個矩陣變量的彩色網(wǎng)格曲面圖。(2)mesh(X,Y,Z,C):顏色由矩陣C設(shè)置。繪圖函數(shù)【例2.72】三維網(wǎng)格曲面圖。>>x=-8:0.5:8;>>y=x';>>a=ones(size(y))*x;>>b=y*ones(size(x));>>c=sqrt(a.^2+b.^2)+eps;>>Z=sin(c)./c;>>mesh(x,y,Z)>>xlabel('x'),ylabel('y'),zlabel('Z');
三維網(wǎng)格曲面圖繪圖函數(shù)屏幕控制可實(shí)現(xiàn)圖形窗口間的轉(zhuǎn)換和清除的命令函數(shù)功
能函數(shù)功
能figure創(chuàng)建圖形窗口cla清除當(dāng)前坐標(biāo)系gcf獲取當(dāng)前圖形窗口的句柄ishold保持當(dāng)前圖形狀態(tài)為真clf清除當(dāng)前圖形窗口box形成軸系方向shg顯示圖形line創(chuàng)建直線refresh刷新圖形patch創(chuàng)建圖形填充塊close關(guān)閉圖形窗口image創(chuàng)建圖像axes在任意位置創(chuàng)建坐標(biāo)系surface創(chuàng)建曲面gca獲取當(dāng)前坐標(biāo)系的句柄light創(chuàng)建照明
坐標(biāo)比例的選擇用axis命令可以對繪制圖形的坐標(biāo)軸進(jìn)行調(diào)整,可以用來控制坐標(biāo)軸的比例和特性。繪圖函數(shù)
圖形輸出
MATLAB生成的圖形或圖像,既可導(dǎo)入Word,也可打印輸出。可用兩種方式輸出圖形:可以通過命令菜單或工具欄中的打印選項(xiàng)輸出;還可以使用MATLAB語言提供的內(nèi)置打印驅(qū)動或系統(tǒng)的打印服務(wù)來實(shí)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 餐飲合作合同
- 工程裝修合同補(bǔ)充協(xié)議
- 合同和協(xié)議合同協(xié)議書
- 濟(jì)南護(hù)理職業(yè)學(xué)院《植物學(xué)實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 遼寧城市建設(shè)職業(yè)技術(shù)學(xué)院《服裝色彩學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津師范大學(xué)津沽學(xué)院《光電子電路設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 重慶安全技術(shù)職業(yè)學(xué)院《生活適應(yīng)的設(shè)計(jì)與教學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 上海健康醫(yī)學(xué)院《中小學(xué)數(shù)學(xué)課程標(biāo)準(zhǔn)與教材研究》2023-2024學(xué)年第二學(xué)期期末試卷
- 遼源職業(yè)技術(shù)學(xué)院《基礎(chǔ)寫作(一)》2023-2024學(xué)年第二學(xué)期期末試卷
- 黃河交通學(xué)院《自動化專業(yè)技能訓(xùn)練》2023-2024學(xué)年第二學(xué)期期末試卷
- 雪鐵龍?jiān)埔軨4說明書
- 《健美操裁判法》課件
- 2022輸變電工程建設(shè)安全管理規(guī)定
- 備課專業(yè)化讀書分享課件
- 《爆破作業(yè)單位許可證》申請表
- 人教版二年級數(shù)學(xué)下冊教材分析
- 市政道路雨、污水管道工程施工技術(shù)課件
- 全冊(教學(xué)設(shè)計(jì))-蘇教版勞動六年級下冊
- 【淺談小學(xué)英語教學(xué)中的德育滲透3800字(論文)】
- 尺寸鏈的計(jì)算表格
- 2023年江蘇省南京市市場監(jiān)督管理局所屬事業(yè)單位招聘5人(共500題含答案解析)筆試歷年難、易錯考點(diǎn)試題含答案附詳解
評論
0/150
提交評論