一圖勝千言拆座。MATLAB在數(shù)據(jù)展示盒可視化方面有很好用、很強(qiáng)大的圖形系統(tǒng)您市。下面總結(jié)一些基本的常用的方法,更加詳細(xì)的用法請(qǐng)請(qǐng)教MATLAB的help吧析恢!:)
plot方法
繪制2D的圖需要使用plot方法墨坚。
plot(y)
該方法最簡單的形式就是接收一個(gè)向量y,此時(shí)plot函數(shù)會(huì)以y中元素的索引作為x軸元素
plot(rand(1,20))
plot(x,y)
最常用的形式,其中x和y是同樣長度的向量
x = 0:pi/40:4*pi;
plot(x, sin(x));
plot(x,y)
畫一條直線需要兩個(gè)點(diǎn)的坐標(biāo)
plot([0 4], [1 3])
ezplot(func)
MATLAB中有一系列的'easy-to-use'畫圖命令映挂,都以'ez'開頭泽篮。其中plot對(duì)應(yīng)的就是ezplot
ezplot('tan(x)')
添加標(biāo)簽
可以用下面的命令來給圖添加標(biāo)簽:
gtext('text')
gtext在圖中鼠標(biāo)點(diǎn)顯示一個(gè)十字等待鼠標(biāo)按鍵,然后在鼠標(biāo)按鍵處添加文字
gtext('X marks the spot')
grid
在當(dāng)前的圖中添加或者刪除網(wǎng)格線柑船,該狀態(tài)可以來回切換
grid
text(x,y,'text')
在當(dāng)前圖形窗口的x帽撑,y坐標(biāo)處添加文字。如果x鞍时,y是矢量亏拉,將在每個(gè)坐標(biāo)點(diǎn)處都添加文字。
text(0.5,0.5,'text')
為圖形添加標(biāo)題
title('text')
xlabel('horizontal')
ylabel('vertical')
給x軸添加標(biāo)簽
給y軸添加標(biāo)簽
title('this is a random graph')
xlabel('horizontal')
ylabel('vertical')