如何採用MATLAB繪製等高線(三種)
- 電腦
- 關注:2.07W次
常常我們需要繪製一個函數的等高線,其實,MATLAB 還可以很方便的畫出等高圖,基本方法:基本調用格式為 contour(x,y,z,n),contour3(x,yz,n),contourf(x,y,z,n)(帶填充),其中 n 表從最低位置到最高位置的等高線的條數。缺省 x,y 狀態時表示為二維等高線圖。
操作方法
(01)打開MATLAB軟件並且清空界面;代碼:clearclc
(02)生成一個測試的函數,或是自己的要顯示的函數,採用peaks命令,該命令是MATLAB中,一個函數,自己也可定義其他的函數,根據需求:代碼:[x,y,z]=peaks(30);
(03)為了便於對比觀察,生成該函數的基本圖像,代碼如下:subplot(2,2,1),mesh(x,y,z);
(04)繪製基本的二維等高線的圖,代碼如下:subplot(2,2,2),contour(x,y,z,8);
(05)繪製具有三維效果的登高線圖,效果如圖所示,代碼如下:subplot(2,2,3),contour3(x,y,z,8);
(06)繪製,帶有填充色彩的等高線圖,代碼如下:subplot(2,2,4),contourf(x,y,z,8);
(07)結束語:這裏給出了三種登高線的方法,大家可根據自己的需求來使用不同的命令。
特別提示
如有疑問可以留言
分享可以使我們懂得更多
- 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/xve5gk.html