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 |