(translator=roro, ChineseSource=roro-20020707-5\ezsurfc.html, EnglishSource=c:\matlabr12\help\techdoc\ref\ezsurfc.html)
MATLAB Function Reference    
ezsurfc

簡易地使用表面/等高線組合的繪製

Syntax

Description

ezsurfc(f) 繪製 f(x,y) 的等高線,f 為一表示有兩個變數 xy 的數學函式字串。

函式 f 在預設的範圍下繪製:-2 < x < 2, -2 < y < 2。MATLAB 根據大量的相異處選擇所需計算的格線;若函式 f 沒有對格線的點定義,則那些點將不會被繪製出來。

ezsurfc(f,domain) 在定義的 domain 下繪製 f(x,y)domain 可為 4*1 向量 [xmin, xmax, ymin, ymax] 或 2*1 向量 [min, max] (其中 min < x < max, min < y < max)。

f 為變數 uv 所組成的函式,則其邊界點 umin, umax, vmin, 和 vmax 會依字母順序排序。因此,ezsurfc('u^2 - v^3',[0,1],[3,6]) 繪製 u2 - v3 在範圍 0 < u < 1, 3 < v < 6。

ezsurfc(x,y,z) 繪製表面參數 x = x(s,t), y = y(s,t), and z = z(s,t) 在方形範圍:-2 < s < 2, -2 < t < 2

ezsurfc(x,y,z,[smin,smax,tmin,tmax])ezsurfc(x,y,z,[min,max]) 使用定義的範圍繪製參數表面。

ezsurfc(...,n) 在預設的範圍內使用 n*n 格線繪製 fn 的預設值為 60。

ezsurfc(...,'circ') 繪製 f 在範圍的中央。

Remarks

rotate3d

為開啟狀態。若欲旋轉圖像,只有按下並拖拉滑鼠。

陣列乘法,除法,及乘冪總是在傳送 ezsurfc 有所表示。舉例來說,MATLAB 對等高線繪製的語法。

可寫成:

x^2 取代字串 x.^2 以傳送至 ezsurfc

Examples

建立函式的一表面/等高線繪製,

在範圍 -5 < x < 5, -2*pi < y < 2*pi 之間,使用 35*35 的格線:

使用滑鼠旋轉軸線以方便觀察等高線(此圖片使用地平經度 = -65.5 而高度 = 26 的視角)

See Also

ezcontour, ezcontourf, ezmesh, ezmeshc, ezplot, ezpolar, ezsurf, surfc


 ezsurf factor