VectorCalculus[CrossProduct] - ベクトルと微分作用素との外積の計算
使い方
CrossProduct(v1, v2)
v1 &x v2
パラメータ
v1 - ベクトル、ベクトル値の手続き、または微分作用素
v2 - ベクトル、ベクトル値の手続き、または微分作用素
|
説明
|
|
•
|
CrossProduct(v1, v2) コマンド () は、v1 と v2 との外積を計算します。ここで、v1 および v2 はいずれも、ベクトル、ベクトル場 、VectorCalculus:-Del、または VectorCalculus:-Nabla のいずれかとなります。ベクトル場は、ベクトル値の手続きまたは演算子としての入力も可能なことに注意して下さい。
|
•
|
VectorCalculus パッケージは、CrossProduct の代わりに使用できる、&x 演算子を持っています。例えば、CrossProduct(v1, v2) は、v1 &x v2 と同じです。また、Del &x F は Curl(F) と同じです。
|
|
|
例
|
|
Warning, the assigned names <,> and <|> now have a global
binding
Warning, these protected names have been redefined and
unprotected: *, +, ., Vector, diff, int, limit, series
| |
>
|
SetCoordinates( 'cartesian'[x,y,z] );
|
| (2.1) |
>
|
CrossProduct( <a,b,c>, <d,e,f> );
|
| (2.2) |
| (2.3) |
>
|
F := VectorField( <y,-x,0> );
|
| (2.4) |
| (2.5) |
>
|
CrossProduct( Nabla, F );
|
| (2.6) |
>
|
SetCoordinates( 'cylindrical' );
|
| (2.7) |
>
|
CrossProduct( <r[1],theta[1],z[1]>, <r[2],theta[2],z[2]> ):
combine( %, trig );
|
| (2.8) |
|
|