matlab畫圖中線型及顏色設(shè)置

matlab畫圖中線型及顏色設(shè)置

ID:8810315

大?。?6.80 KB

頁數(shù):12頁

時間:2018-04-08

matlab畫圖中線型及顏色設(shè)置_第1頁
matlab畫圖中線型及顏色設(shè)置_第2頁
matlab畫圖中線型及顏色設(shè)置_第3頁
matlab畫圖中線型及顏色設(shè)置_第4頁
matlab畫圖中線型及顏色設(shè)置_第5頁
資源描述:

《matlab畫圖中線型及顏色設(shè)置》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、matlab畫圖中線型及顏色設(shè)置MATLAB受到控制界廣泛接受的一個重要原因是因為它提供了方便的繪圖功能.本章主要介紹2維圖形對象的生成函數(shù)及圖形控制函數(shù)的使用方法,還將簡單地介紹一些圖形的修飾與標(biāo)注函數(shù)及操作和控制MATLAB各種圖形對象的方法.第一節(jié)圖形窗口與坐標(biāo)系一.圖形窗口1.MATLAB在圖形窗口中繪制或輸出圖形,因此圖形窗口就像一張繪圖紙.2.在MATLAB下,每一個圖形窗口有唯一的一個序號h,稱為該圖形窗口的句柄.MATLAB通過管理圖形窗口的句柄來管理圖形窗口;3.當(dāng)前窗口句柄可以由MATLAB函數(shù)gcf獲得;4.在任何時刻,只有唯一的一個窗

2、口是當(dāng)前的圖形窗口(活躍窗口);figure(h)----將句柄為h的窗口設(shè)置為當(dāng)前窗口;5.打開圖形窗口的方法有三種:1)調(diào)用繪圖函數(shù)時自動打開;2)用File---New---Figure新建;3)figure命令打開,close命令關(guān)閉.在運行繪圖程序前若已打開圖形窗口,則繪圖函數(shù)不再打開,而直接利用已打開的圖形窗口;若運行程序前已存在多個圖形窗口,并且沒有指定哪個窗口為當(dāng)前窗口時,則以最后使用過的窗口為當(dāng)前窗口輸出圖形.6.窗口中的圖形打印:用圖形窗口的File菜單中的Print項.7.可以在圖形窗口中設(shè)置圖形對象的參數(shù).具體方法是在圖形窗口的Edi

3、t菜單中選擇Properties項,打開圖形對象的參數(shù)設(shè)置窗口,可以設(shè)置對象的屬性.二.坐標(biāo)系1.一個圖形必須有其定位系統(tǒng),即坐標(biāo)系;2.在一個圖形窗口中可以有多個坐標(biāo)系,但只有一個當(dāng)前的坐標(biāo)系;3.每個坐標(biāo)系都有唯一的標(biāo)識符,即句柄值;4.當(dāng)前坐標(biāo)系句柄可以由MATLAB函數(shù)gca獲得;5.使某個句柄標(biāo)識的坐標(biāo)系成為當(dāng)前坐標(biāo)系,可用如下函數(shù):axes(h)h為指定坐標(biāo)系句柄值.6.一些有關(guān)坐標(biāo)軸的函數(shù):1)定義坐標(biāo)范圍:一般MATLAB自動定義坐標(biāo)范圍,如用戶認(rèn)為設(shè)定的不合適,可用:axis([Xmin,Xmax,Ymin,Ymax])來重新設(shè)定;292)

4、坐標(biāo)軸控制:MATLAB的缺省方式是在繪圖時,將所在的坐標(biāo)系也畫出來,為隱去坐標(biāo)系,可用axisoff;axison則顯示坐標(biāo)軸(缺省值).3)通常MATLAB的坐標(biāo)系是長方形,長寬比例大約是4:3,為了得到一個正方形的坐標(biāo)系可用:axissquare4)坐標(biāo)系橫縱軸的比例是自動設(shè)置的,比例可能不一樣,要得到相同比例的坐標(biāo)系,可用:axisequal第二節(jié)二維圖形的繪制一.plot函數(shù)plot函數(shù)是最基本的繪圖函數(shù),其基本的調(diào)用格式為:1.plot(y)------繪制向量y對應(yīng)于其元素序數(shù)的二維曲線圖,如果y為復(fù)數(shù)向量,則繪制虛部對于實部的二維曲線圖.例:

5、繪制單矢量曲線圖.y=[00.62.358.311.71517.719.420];plot(y)由于y矢量有10個元素,x坐標(biāo)自動定義為[12345678910].圖形為:12345678910024681012141618202.plot(x,y)------繪制由x,y所確定的曲線.1)x,y是兩組向量,且它們的長度相等,則plot(x,y)可以直觀地繪出以x為橫坐標(biāo),y為縱坐標(biāo)的圖形.如:畫正弦曲線:t=0:0.1:2*pi;y=sin(t);plot(t,y)2)當(dāng)plot(x,y)中,x是向量,y是矩陣時,則繪制y矩陣中各行或列對應(yīng)于30向量x的曲

6、線.如果y陣中行的長度與x向量的長度相同,則以y的行數(shù)據(jù)作為一組繪圖數(shù)據(jù);如果y陣中列的長度與x向量的長度相同,則以y的列數(shù)據(jù)作為一組繪圖數(shù)據(jù);如果y陣中行,列均與x向量的長度相同,則以y的每列數(shù)據(jù)作為一組繪圖數(shù)據(jù).例:下面的程序可同時繪出三條曲線.MATLAB在繪制多條曲線時,會按照一定的規(guī)律自動變化每條曲線的的顏色.x=0:pi/50:2*pi;y(1,:)=sin(x);y(2,:)=0.6*sin(x);y(2,:)=0.3*sin(x);plot(x,y)或者還可以這樣用:x=0:pi/50:2*pi;y=[sin(x);0.6*sin(x);0.

7、3*sin(x)];plot(x,y)01234567-1-0.8-0.6-0.4-0.200.20.40.60.813)如果x,y是同樣大小的矩陣,則plot(x,y)繪出y中各列相應(yīng)于x中各列的圖形.例:x(1,:)=0:pi/50:2*pi;x(2,:)=pi/4:pi/50:2*pi+pi/4;x(3,:)=pi/2:pi/50:2*pi+pi/2;y(1,:)=sin(x(1,:));y(2,:)=0.6*sin(x(2,:));y(3,:)=0.3*sin(x(3,:));plot(x,y)x=x';y=y';figure31plot(x,y)在

8、這個例子中,x------3x101,y------

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。