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 |