MATLAB该怎样绘图
matlab里,繪圖是主要功能之一,下面介紹matlab繪圖常用的函數(shù)。
二維繪圖
-
01
給出離散點(diǎn)列,如x=0:0.01:pi 計(jì)算函數(shù)值,如y=x.*sin(x) 繪圖,如plot(x,y) (注意:因?yàn)閤是矩陣,所以y中要用.*等,直接用*會(huì)出錯(cuò),無法計(jì)算。)
-
02
figure(n):在繪制多個(gè)函數(shù)時(shí),若不使用figure函數(shù),圖會(huì)覆蓋上一個(gè)圖。 使用函數(shù)可區(qū)分各個(gè)圖。注意:后面不加分號(hào),回車后直接輸入下一個(gè)函數(shù),否則圖會(huì)覆蓋上一個(gè)圖。
-
03
subplot(3,2,5):使用此函數(shù)可以將下一個(gè)圖畫在3*2的6個(gè)圖中的第5個(gè)圖的位置。
-
04
線性與標(biāo)記屬性:plot(x,y,'s') s參數(shù)如圖 例:plot(x,z,'g--')
-
05
設(shè)置坐標(biāo)范圍及網(wǎng)格線: axis([-pi,pi,-3,3]) grid on
-
06
加注釋:例: title('第一張');(對(duì)圖像命名) legend('y=x');(加入圖例) text(3,3,'final point');(在某點(diǎn)加文字說明)
-
07
具有兩個(gè)縱坐標(biāo)標(biāo)度的兩個(gè)圖形:plotyy(x1,y1,x2,y2) 例:plotyy(x,z,x,y)
三維曲線
-
01
plot3(x,y,z) 例:x=0:0.01:pi;y=x.*sin(x);z=x; 曲線參數(shù)等同plot一樣。
三維曲面
-
01
1.設(shè)置x,y離散點(diǎn)列 2.[X,Y]=meshgrid(x,y);XY是生成的網(wǎng)格矩陣 3.定義Z函數(shù),使用點(diǎn)乘。 4.mesh(X,Y,Z) 例:
-
02
mesh可直接改成surf。surf:曲線是黑色,空檔有顏色。mesh:曲線有顏色,空檔無色。
總結(jié)
以上是生活随笔為你收集整理的MATLAB该怎样绘图的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WPS如何调整设置行间距 WPS行间距如
- 下一篇: QQ照片回收站在哪儿 QQ照片回收站怎么