MATLAB Function Reference | ![]() ![]() |
表示
div = divergence(X,Y,Z,U,V,W) div = divergence(U,V,W) div = divergence(X,Y,U,V) div = divergence(U,V)
詳細
div = divergence(X,Y,Z,U,V,W)
は、3次元ベクトル場
U
, V
, W
の発散を計算します。配列 X
, Y
, Z
は、U
, V
, W
に対する座標で、単調で、3次元格子(あたかも、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)
2次元ベクトル場
U
, V
の発散を計算します。配列X
, Y
は、U
, V
に対する座標を決定し、単調で、2次元的な格子(meshgrid
で作成したかの)をしている必要があります。
div = divergence(U,V)
は、
X
と Y
が、つぎのステートメントで決定されると仮定しています。
[X Y] = meshgrid(1:n,1:m)
例題
つぎの例題は、発散を示すため、スライス平面としてベクトル3次元データの発散を表示します。
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
参考
![]() | disp (serial) | dlmread | ![]() |