回覆列表
  • 1 # 大夢初醒209356965

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

    工具/原料MATLAB軟體win7系統方法/步驟

    1、開啟MATLAB軟體並且清空介面;程式碼:clear clc。

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

    3、為了便於對比觀察,生成該函式的基本影象,程式碼如下:subplot(2,2,1),mesh(x,y,z)。

    4、繪製基本的二維等高線的圖,程式碼如下:subplot(2,2,2),contour(x,y,z,8)。

    5、繪製具有三維效果的登高線圖,效果如圖所示,程式碼如下:subplot(2,2,3),contour3(x,y,z,8)。

    6、繪製,帶有填充色彩的等高線圖,程式碼如下:subplot(2,2,4),contourf(x,y,z,8)。

  • 2 # 山山而川2i

    1、開啟MATLAB軟體並且清空介面;程式碼:clearclc。

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

    3、為了便於對比觀察,生成該函式的基本影象,程式碼如下:subplot(2,2,1),mesh(x,y,z);

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

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

    6、繪製,帶有填充色彩的等高線圖,程式碼如下:subplot(2,2,4),contourf(x,y,z,8)。

  • 中秋節和大豐收的關聯?
  • 家長因為沒有用紅筆改孩子的作業被老師罰抄兩張試卷,你們怎麼看?