| MATLAB Function Reference | ![]() |
計算一個向量領域(vector field)的分歧(divergence)。
Syntax
div = divergence(X,Y,Z,U,V,W) div = divergence(U,V,W) div = divergence(X,Y,U,V) div = divergence(U,V)
Description
div = divergence(X,Y,Z,U,V,W) 計算一個三維向量領域(3-D vector field)
U、V和W的分歧(divergence)。陣列X、Y和Z定義了於U、V和W上的座標,而且一定要是單調的(monotonic)和三維格狀(3-D plaid)(像是meshgrid所產生的就是)。
div = divergence(U,V,W) 假設
X、Y和Z被下列的陳述是給決定:
[X Y Z] = meshgrid(1:n,1:m,1:p)
div = divergence(X,Y,U,V) 計算二維向量領域
U和V的分歧度。陣列X、Y分別定義了在U和V上的座標,同時必須要是單調的(monotonic)而且是二維格狀(2-d plaid)(就好像meshgrid所產生的一樣。)。
div = divergence(U,V) 假設
X和Y被下列的式子給決定:
[X Y] = meshgrid(1:n,1:m)
Examples
這個範例展示向量體積資料的分歧,其中切片平面(slice planes)使用顏色來指出分歧(divergence)
load wind div = divergence(x,y,z,u,v,w); slice(x,y,z,div,[90 134],[59],[0]); shading interp daspect([1 1 1]) camlight
See Also
| disp (serial) | dlmread | ![]() |