MATLAB 繪製函式影象入門
來源:酷知科普網 5.21K
介紹MATLAB中的plot函式,surf函式, subplot等基本繪圖函式的用法。
操作方法
(01)通過程式碼 x=0:pi/10:pi 產生從0到pi間隔為pi/10的序列。通過y=sin(x)得到y序列。為繪圖做準備。
(02)使用plot(x,y)來繪製函式影象,如圖所示。
(03)如果在plot後加xlabel ylabel title等函式,執行效果如圖,橫座標/縱座標和標題會加到所繪製的影象上。按住shift+Enter鍵可以多行輸入。
(04)使用 plot(x,y,'r:*') 繪圖。 plot的第三個引數是樣式。r表示紅色,:表示點線,*表示星號,合起來效果如圖。
(05)使用程式碼hold on以後,可以使得第二個plot影象合併到第一個plot的影象上,如圖。
(06)使用meshgrid函式產生方陣座標點,使用surf函式繪製二元函式影象如圖。上面小按鈕按下後可以旋轉視角。
(07)使用subplot函式可以在一個影象上繪製多個小圖。
特別提示
很多函式和運算都是可以對任意維陣列批量操作的。
對於矩陣A*B不是對應元素相乘而是矩陣乘法,因此使用.*等符號,如 Z=x.*sin(-X.^2-Y.^2)