MATLAB 繪製函式影象入門

來源:酷知科普網 5.21K

介紹MATLAB中的plot函式,surf函式, subplot等基本繪圖函式的用法。

操作方法

(01)通過程式碼 x=0:pi/10:pi 產生從0到pi間隔為pi/10的序列。通過y=sin(x)得到y序列。為繪圖做準備。

MATLAB 繪製函式影象入門

(02)使用plot(x,y)來繪製函式影象,如圖所示。

MATLAB 繪製函式影象入門 第2張

(03)如果在plot後加xlabel ylabel title等函式,執行效果如圖,橫座標/縱座標和標題會加到所繪製的影象上。按住shift+Enter鍵可以多行輸入。

MATLAB 繪製函式影象入門 第3張

(04)使用 plot(x,y,'r:*') 繪圖。 plot的第三個引數是樣式。r表示紅色,:表示點線,*表示星號,合起來效果如圖。

MATLAB 繪製函式影象入門 第4張

(05)使用程式碼hold on以後,可以使得第二個plot影象合併到第一個plot的影象上,如圖。

MATLAB 繪製函式影象入門 第5張

(06)使用meshgrid函式產生方陣座標點,使用surf函式繪製二元函式影象如圖。上面小按鈕按下後可以旋轉視角。

MATLAB 繪製函式影象入門 第6張

(07)使用subplot函式可以在一個影象上繪製多個小圖。

MATLAB 繪製函式影象入門 第7張

特別提示

很多函式和運算都是可以對任意維陣列批量操作的。

對於矩陣A*B不是對應元素相乘而是矩陣乘法,因此使用.*等符號,如 Z=x.*sin(-X.^2-Y.^2)

熱門標籤