現在,我們來學畫圖吧。╭( ・ㅂ・)و ̑̑
繪製函式影象最常用的命令是plot
plot(x,y,s)
x,y為同維向量,繪製分別以x為橫座標,y為縱座標的曲線
如果x y 是矩陣的話則會繪製多條曲線,用不同顏色表示
s是可選項,用於圖形修飾
具體有那些看help plot 裡面就可以了~
另外還可以直接plot(x,s)
這可以繪製x為縱座標,x的下標為橫座標的函式影象
如果x是矩陣,那麼x的列元素的下標為橫座標
下面先具體地畫乙個正弦函式的影象:
首先x可以取的精細一點
matlab是描點作圖,你取x=1:10畫出來的影象是一些折線圖喔~
輸入:
也可以同時繪製多條曲線~
【x矩陣有9列所以有9條線,每列三個點,對應的就是y的值,x是每個元素列下標的值】
一些修飾命令
grid on/grid off 可以開關網格線
box on/box off 可以開關封閉座標軸
title('string')新增標題
xlabel('string')x軸標記,類似的有ylabel, zlabel
text(x,y,'string')在(x,y)處新增文字
axis([x1,x2,y1,y2])
設定顯示座標的範圍
三維的話用axis([x1,x2,y1,y2,z1,z2])
axis equal 座標軸採用等長刻度
axis tight 資料範圍就是座標範圍
legend新增圖示:
hold on 保持已經畫的圖,允許後續的圖形繼續新增到原圖上
hold off 畫新影象的時候會抹去原圖
此外還有許多統計用的畫圖命令
bar繪製條狀圖
stem 火柴桿狀圖
rose 玫瑰圖
ezplot 繪製隱函式
ribbon帶狀圖繪製
stairs階梯狀圖
polar極座標圖
hist頻數直方圖
pie餅圖
下篇我們再學如何三維作圖~o(∩_∩)o~
最近一禮拜有點精神恍惚,腦子不好使~~~(>_
還有,為什麼我是個不被人理解的程式媛(ಥ _ ಥ)
Matlab學習筆記(五)
array dimensions 這裡主要介紹有關的函式 1 length 語法為 numberofelements length array 它的返回值是陣列中最大維的元素的數目。這裡的陣列是matlab所允許的任意資料型別以及任意維。對於乙個非空的陣列而言,numberofelements和ma...
Matlab入門學習(程式設計)
一 迴圈 for,while for迴圈 for i begin step end endwhile迴圈 while condition end二 分枝 if,if else,switch case if condition else endswitch var case value1 case v...
MATLAB語言初步學習(五)
矩陣變換 diag a 提取矩陣a住對角線元素產生對角矩陣 diag a,k 提取第k條對角線 trin 求上三角矩陣 trin a,k 提取矩陣a的第k條對角線及以上元素 tril求下三角矩陣 rot90 a,k 對矩陣旋轉90度的k倍 fliplr a 對矩陣左右翻轉 flipud a 對矩陣上...