當前位置:妙知谷 >

遊戲數碼 >電腦 >

如何採用MATLAB繪製等高線(三種)

如何採用MATLAB繪製等高線(三種)

常常我們需要繪製一個函數的等高線,其實,MATLAB 還可以很方便的畫出等高圖,基本方法:基本調用格式為 contour(x,y,z,n),contour3(x,yz,n),contourf(x,y,z,n)(帶填充),其中 n 表從最低位置到最高位置的等高線的條數。缺省 x,y 狀態時表示為二維等高線圖。

操作方法

(01)打開MATLAB軟件並且清空界面;代碼:clearclc

如何採用MATLAB繪製等高線(三種)

(02)生成一個測試的函數,或是自己的要顯示的函數,採用peaks命令,該命令是MATLAB中,一個函數,自己也可定義其他的函數,根據需求:代碼:[x,y,z]=peaks(30);

如何採用MATLAB繪製等高線(三種) 第2張

(03)為了便於對比觀察,生成該函數的基本圖像,代碼如下:subplot(2,2,1),mesh(x,y,z);

如何採用MATLAB繪製等高線(三種) 第3張

(04)繪製基本的二維等高線的圖,代碼如下:subplot(2,2,2),contour(x,y,z,8);

如何採用MATLAB繪製等高線(三種) 第4張

(05)繪製具有三維效果的登高線圖,效果如圖所示,代碼如下:subplot(2,2,3),contour3(x,y,z,8);

如何採用MATLAB繪製等高線(三種) 第5張

(06)繪製,帶有填充色彩的等高線圖,代碼如下:subplot(2,2,4),contourf(x,y,z,8);

如何採用MATLAB繪製等高線(三種) 第6張

(07)結束語:這裏給出了三種登高線的方法,大家可根據自己的需求來使用不同的命令。

特別提示

如有疑問可以留言

分享可以使我們懂得更多

標籤: MATLAB 等高線 繪製
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/xve5gk.html