| MATLAB Function Reference | ![]() |
Syntax
C = contourc(Z) C = contourc(Z,n) C = contourc(Z,v) C = contourc(x,y,Z) C = contourc(x,y,Z,n) C = contourc(x,y,Z,v)
Description
contourc 會計算等高線矩陣 C ,給 contour 、 contour3 與 contourf 使用。 Z 中的值決定了等高線與平面相距的高度。等高線的計算會使用由 Z 維度所決定的正規空間的格子點。
C = contourc(Z)
根據 Z 來計算等高線矩陣, Z 必須至少是一個 2-by-2 的矩陣。等高線的數目和對應的值都是自動選擇的。
C = contourc(Z,n)
會繪出關於矩陣 Z 的等高線圖,用 n 條等高線繪製。
C = contourc(Z,v)
可繪出關於矩陣 Z 用特定高度(向量 v)的等高線,等高線的數目就相當於 length(v)。若要只畫一條高度為 i 的等高線,可用 contour(Z,[i i])。
C = contourc(x,y,Z), C = contourc(x,y,Z,n), and C = contourc(x,y,Z,v)
可繪出矩陣 Z 的等高線圖, X 與 Y 說明了 x- 與 y-軸的限制。 x 與 y 必須是單調遞增(monotonically increasing)。
Remarks
C 是一個具有兩列的矩陣,描述了所有的等高線。每一條等高線都定義在矩陣 C 中,最開始的第一行說明了該值與頂點的個數,其餘的行包含了 (x,y) 成對頂點的值。
value1xdata(1)xdata(2)...value2xdata(1)xdata(2)...; dim1 ydata(1)ydata(2)...dim2ydata(1)ydata(2)...]
x 與 y 必須正確的配置,若 x 或 y 不是正確配置的話, contour 會用正規空間格子點來計算,然後將資料轉換成 x 或 y。
See Also
clabel, contour, contour3, contourf
| contour3 | contourf | ![]() |