| MATLAB Function Reference | ![]() |
Syntax
contourf(Z) contourf(Z,n) contourf(Z,v) contourf(X,Y,Z) contourf(X,Y,Z,n) contourf(X,Y,Z,v) [C,h,CF] = contourf(...)
Description
由矩陣 Z 繪製的等高線,中間的區域會用顏色來突顯,使用的顏色取決於對應高度。
contourf(Z)
根據 Z 來計算等高線矩陣, Z 必須至少是一個 2-by-2 的矩陣。等高線的數目和對應的值都是自動選擇的。
contourf(Z,n)
會繪出關於矩陣 Z 的等高線圖,用 n 條等高線繪製。
contourf(Z,v)
可繪出關於矩陣 Z 用特定高度(向量 v)的等高線,等高線的數目就相當於 length(v)。
contourf(X,Y,Z), contourf(X,Y,Z,n), and contourf(X,Y,Z,v)
可繪出矩陣 Z 的等高線圖, X 與 Y 說明了 x- 與 y-軸的限制。當 X 與 Y 為矩陣時,他們的大小一定要與 Z 相同。而這個動作也可以繪製表面,就像 surf 函式所作的一樣。
[C,h,CF] = contourf(...)
傳回一個由函式 contourc 所產生,與 clabel 使用的等高線矩陣 C ,控制向量 h 可以 patch 繪圖物件, CF 矩陣決定了填色的區域。
Remarks
若 X 或 Y 不是正確配置的話, contour 會用正規空間格子點來計算,然後將資料轉換成 X 或 Y。
Examples
[C,h] = contourf(peaks(20),10); colormap autumn
![]()
See Also
clabel, contour, contour3, contourc, quiver
| contourc | contourslice | ![]() |