matlab不僅可以用來進行數學分析,還可以使用matlab強大的繪圖功能幫助我們理解資料,並向他人形象的傳達自己的結論,二維繪圖是剛接觸matlab的時候必須學會使用的技能之一,那麼我們怎麼使用matlab繪製二維圖形呢?plot函式應該怎麼使用呢?
工具/原料
matlab 2010
電腦
方法/步驟
plot()函式是用來繪製平面座標圖形的,在command window中輸入x=0:pi/10:2*pi;y=sin(x);plot(x,y) 接著出現圖形視窗,可以看到我們的sin影象,如簡介圖示
生成的影象是採用的預設設定,我們也可以自己修改設定,
再plot中輸入設定的引數,比如我們將線條顏色改為紅色
在command window中輸入plot(x,y,'r');
如果希望將每個資料點顯示出來,可以使用
plot(x,y,'rp-.')或者是plot(x,y,'.-')
兩個的效果完全不同哦,前者的點變成了紅色的五角星,後者只是點和實線
如果需要比較兩個影象或者是看他們的相交等情況,可以將兩個圖形放同一個座標系裡面,輸入plot(x,y1,x,y2)
我們可以看到sin和cos兩個影象的變化情況
和plot(x,y)中的影象一樣我們同樣可以對這兩個影象設定,輸入命令
plot(x,y1,'m--',x,y2,'g-.'),sin的影象變成了洋紅色的虛線,cos的影象變成了綠色的點實線效果
除了單座標的影象,我們還可以繪製雙座標軸的影象,使用plotyy函式
輸入命令 plotyy(x,y1,x,y2),不過這裡不能直接在plotyy裡面設定影象屬性了,需要使用set命令
注意事項
經驗系小編根據生活經驗創作完成,如果您有更好的方法,請不吝賜教!