MATLAB三維等高線繪制-contour3
瀏覽:3901 評論:1 收藏:2
contour3:三維等高線圖
1.球體的等高線
將 Z 定義為 X 和 Y 的函數。在本例中,調用 sphere 函數以創建 X、Y 和 Z。然后繪制 Z 的等高線。
[X,Y,Z] = sphere(50);
contour3(X,Y,Z);
將 Z 定義為兩個變量 X 和 Y 的函數。然后繪制 Z 的等高線。在本例中,讓 MATLAB? 選擇 x 和 y 軸的等高線和范圍。
[X,Y] = meshgrid(-5:0.25:5);
Z = X.^2 + Y.^2;
contour3(Z)
contour3(X,Y,Z,50)
將 Z 定義為兩個變量 X 和 Y 的函數。然后在 Z = [-.2 -.1 .1 .2] 處繪制等高線。通過將 ShowText 屬性設置為 'on' 來顯示等高線標簽。
[X,Y] = meshgrid(-2:0.25:2);
Z = X.*exp(-X.^2-Y.^2);
contour3(X,Y,Z,[-.2 -.1 .1 .2],'ShowText','on')
將 Z 定義為 X 和 Y 的函數。在本例中,調用 peaks 函數以創建 X、Y 和 Z。然后在 Z = 2 處顯示等高線。
[X,Y,Z] = peaks;
contour3(X,Y,Z,[2 2]);
將 Z 定義為兩個變量 X 和 Y 的函數。繪制 Z 的 30 個等高線,然后將線寬設置為 3。
[X,Y] = meshgrid(-2:0.0125:2);
Z = X.*exp(-X.^2-Y.^2);
[M,c] = contour3(X,Y,Z,30);
c.LineWidth = 3;
技術鄰APP
工程師必備
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP
5
1
2




















