4.3 圖形窗口
系統(tǒng)自動將圖形繪制在圖形窗口上。如果當前系統(tǒng)沒有圖形窗口時,圖形命令將重新創(chuàng)建一個圖形窗口,其屬性采用系統(tǒng)默認屬性;如果當前系統(tǒng)存在一個或多個圖形窗口時,系統(tǒng)會將最后一個圖形窗口指定為當前圖形命令的輸出窗口。
4.4 其它圖形函數(shù)
函 數(shù) | 意 義 |
loglog | 使用對數(shù)坐標系繪圖 |
semilogx | 橫坐標軸為對數(shù)坐標軸,縱坐標軸為線性坐標軸 |
semilogy | 橫坐標軸為線性坐標軸,縱坐標軸為對數(shù)坐標軸 |
polar | 繪制極座標圖 |
fill | 繪制實心圖 |
bar | 繪制直方圖 |
pie | 繪制餅圖 |
area | 繪制面積圖 |
quiver | 繪制向量場圖 |
stairs | 繪制階梯圖 |
stem | 繪制火柴桿圖 |
如:
>>x=0:pi/10:2*pi;
>>y1=sin(x);
>>subplot(2,2,1);
>>plot(x, y1);
>>subplot(2,2,2);
>> bar(x, y1); %直方圖
>>subplot(2,2,3);
>> fill(x,y1,'g') %填充為綠色實心圖
>>subplot(2,2,4);
>>stairs(x, y1); %階梯圖
4.5 動畫
MATLAB支持動畫的制作和放映,其制作過程比單純制作靜態(tài)圖形復雜的多,也需要更多的函數(shù)來支持,做為入門教材,這里只給出一個簡單的例子(僅僅使用循環(huán)和觀察點設定來實現(xiàn)動畫效果)。
4.6 符號表達式繪圖
利用fplot函數(shù)和ezplot函數(shù)可以將表達式進行圖形顯示,更好的理解表達式含義。
4.7 plot函數(shù)
運用plot(x)時,當x為一向量時,以其元素為縱坐標,其序號為橫坐標值繪制曲線。當x為一實矩陣時,則以其序號為橫坐標,按列繪制每列元素值相對于其序號的曲線,當x為m×n矩陣時,就有n條曲線。
在plot(x,y)中如果x,y是同維向量,該指令以x元素為橫坐標值,y元素為縱坐標值繪制曲線。如x是向量,y是有一維與x元素數(shù)量相等的矩陣,則以x為共同橫坐標,按列繪制y每列元素值, 曲線數(shù)為y的另一維的元素數(shù)。如x,y是同維矩陣,則以x,y對應列元素為橫、縱坐標分別繪制曲線,數(shù)目等于矩陣的列數(shù)。
4.8 交互式圖形指令
使用ginput可以從圖上獲取數(shù)據(jù)