| 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 | ![]() |