matlab學(xué)習(xí)筆記-matlab畫

matlab學(xué)習(xí)筆記-matlab畫

ID:29882789

大?。?.69 MB

頁(yè)數(shù):27頁(yè)

時(shí)間:2018-12-24

matlab學(xué)習(xí)筆記-matlab畫_第1頁(yè)
matlab學(xué)習(xí)筆記-matlab畫_第2頁(yè)
matlab學(xué)習(xí)筆記-matlab畫_第3頁(yè)
matlab學(xué)習(xí)筆記-matlab畫_第4頁(yè)
matlab學(xué)習(xí)筆記-matlab畫_第5頁(yè)
資源描述:

《matlab學(xué)習(xí)筆記-matlab畫》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、1.基本繪圖函數(shù):函數(shù)名說(shuō)明Plot在x軸和y軸上都按線性比例繪制二維函數(shù)圖形Plot3在x軸、y軸和z軸上都按線性比例繪制三維函數(shù)圖形Loglog在x軸和y軸上按對(duì)數(shù)比例繪制二維函數(shù)圖形Semilogx在x軸上按對(duì)數(shù)比例,在y軸上按線性比例繪制二維函數(shù)圖形Plotty繪制雙y軸函數(shù)圖形2.Matlab繪圖步驟操作步驟典型例題第一步:準(zhǔn)備數(shù)據(jù)X=0:0.1:10,y=Bessel(1,x)第二步:選擇繪圖窗口并將圖形定位Figure(1),subplot(2,2,1)第三步:調(diào)用基本的繪圖函數(shù)H=pl

2、ot(x,y)第四步:選擇線型以及標(biāo)記特性等Set(h,’LineWith’,2,{‘LineStyle’,{‘--’}})第五步:設(shè)置坐標(biāo)值的極限值,標(biāo)記符號(hào)和網(wǎng)格線等Axis{[012-0.51]}第六步:使用坐標(biāo)軸標(biāo)簽、圖例和文本對(duì)圖形進(jìn)行注釋Xlabel(‘time’),ylabel(‘year’)第七步:輸出圖形Printfmyplot3.plot(x,y,s)s是字符串,不同的字符串代表不同的線型plot(x1,y1,s1,x2,y2,s2,…..)是將多個(gè)圖形或函數(shù)曲線拼接放置在同一個(gè)圖

3、形框中。函數(shù)曲線的顏色、線型和數(shù)據(jù)點(diǎn)型顏色符號(hào)含義數(shù)據(jù)類型含義線型含義B藍(lán)色.點(diǎn)-實(shí)線G綠色XX符號(hào):點(diǎn)線R紅色++號(hào)-.點(diǎn)劃線C藍(lán)綠色H六角星型--虛線M紫紅色*星型空白不劃線Y黃色S方形K黑色D菱形V下三角^上三角<左三角>右三角P正五邊形O圓圈空白默認(rèn)點(diǎn)型上面左邊的b代表藍(lán)色,-.代表點(diǎn)線型,就是x取的各點(diǎn)之間的連線為-.,而x取值的各個(gè)點(diǎn)的類型為空,就代表是默認(rèn)的點(diǎn)型上面那個(gè)是r代表紅色,--代表線型,而點(diǎn)型是*就是x取了多少個(gè)點(diǎn),就多少個(gè)*,而*和*直接的連接為—上面的s里面的寫法為:線型+

4、顏色+點(diǎn)型線性為-.,顏色為k代表黑色,點(diǎn)型為h代表六角星型。我們還可以不定義線性,為空,那么兩個(gè)點(diǎn)之間就不連線了。1.我們還可以定義曲線的顏色和線寬LineWidth:設(shè)定繪圖曲線的粗細(xì)MarkerEdgeColor:數(shù)據(jù)點(diǎn)型或邊界的顏色(圓形、菱形、六角星型等)MarkerFaceColor:數(shù)據(jù)點(diǎn)型的天聰顏色。MarkerSize:數(shù)據(jù)點(diǎn)的大小從上可以看出:線型為--,顏色為r代表紅色,點(diǎn)型為s代表方形,線的粗細(xì)為3,點(diǎn)標(biāo)記的顏色為r代表紅色,點(diǎn)標(biāo)記的填充顏色為y代表黃色,點(diǎn)標(biāo)記的大小為10.2

5、.很多時(shí)候,需要在一張圖上多次畫多條曲線。就需要hold函數(shù):即圖形保持命令,主要用于暫存當(dāng)前的圖形窗口,可以讓用戶繼續(xù)在命令窗口中繪制其他函數(shù)圖形,并且后續(xù)的圖形曲線與當(dāng)前窗口中的曲線在同一個(gè)圖形界面中顯示。Hold函數(shù)不會(huì)因后面畫的圖形的坐標(biāo)值不一樣而改變當(dāng)前坐標(biāo)軸的定義范圍。Holdon函數(shù):作用同上,但可以根據(jù)新的圖形曲線的坐標(biāo)軸極限值來(lái)自動(dòng)調(diào)整當(dāng)前坐標(biāo)軸的坐標(biāo)值。Holdoff函數(shù):結(jié)束當(dāng)前的圖形保持狀態(tài),一般與Holdon匹配,holdoff函數(shù)后就需要從新設(shè)置坐標(biāo)軸的屬性。HoldAll

6、函數(shù):保留當(dāng)前的顏色和線型,這樣在繪制后面的圖形時(shí)就是用當(dāng)前的顏色和線型。這里x變換是從0—1我們通過(guò)holdon之后,就把后面的1—2的變換接上去了,效果很好?,F(xiàn)在通過(guò)holdon再接了一段,效果如上。1.在進(jìn)行數(shù)據(jù)統(tǒng)計(jì)時(shí),使用傳統(tǒng)的坐標(biāo)系往往不能直觀得看出統(tǒng)計(jì)模型的特征,在通常情況下,用戶更多會(huì)選擇對(duì)數(shù)坐標(biāo)系來(lái)繪制圖形。在Matlab中,提供了loglog、semilogx和semilogy這3個(gè)函數(shù)來(lái)進(jìn)行這方面的圖形繪制。Loglog是把x和y軸都采用了對(duì)數(shù)坐標(biāo)軸,而semilogx和semil

7、ogy函數(shù)則是分別對(duì)x軸和y軸采用對(duì)數(shù)坐標(biāo)。上面這是采用雙對(duì)數(shù)坐標(biāo)上面是采用y軸對(duì)數(shù),x軸普通上面這個(gè)是y軸普通,x軸對(duì)數(shù)。1.在進(jìn)行數(shù)值比較時(shí),往往會(huì)遇到使用雙縱坐標(biāo)的情況,在Matlab中,提供了plotyy函數(shù)實(shí)現(xiàn)雙坐標(biāo)軸繪制二維圖形,通過(guò)使用plotyy函數(shù)繪制的函數(shù)圖形左右兩段都顯示y坐標(biāo)軸。Plotyy(x1,y1,x2,y2):這函數(shù)命令將x1和y1所對(duì)應(yīng)的圖形的縱坐標(biāo)標(biāo)注在圖形的左邊,而把x2和y2所對(duì)應(yīng)的圖形的縱坐標(biāo)標(biāo)注在圖形的右邊。Plotyy(x1,y1,x2,y2,fun):不

8、同的坐標(biāo)系屬性的選擇,由參數(shù)fun進(jìn)行設(shè)定fun可以為:@plot、@semilogx、@semilogy、@loglog等Plotyy(x1,y1,x2,y2,fun1.fun2):fun1所設(shè)定的坐標(biāo)軸屬性參數(shù)給左邊的坐標(biāo)軸繪制圖形,fun2所設(shè)定的坐標(biāo)軸屬性參數(shù)給右邊的坐標(biāo)軸繪制圖形。下面這個(gè)是用fun函數(shù)來(lái)設(shè)定左邊和右邊的坐標(biāo)不同。1.在Matlab中,系統(tǒng)為用戶提供了polar函數(shù)用于在極坐標(biāo)下繪制圖形:Polar(theta,rho):按照坐

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

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

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