VectorCalculus[DotProduct] - ベクトルと微分作用素との内積の計算
使い方
DotProduct(v1, v2)
v1 . v2
パラメータ
v1 - ベクトル、または微分作用素
v2 - ベクトル、または微分作用素
|
説明
|
|
•
|
DotProduct(v1, v2) コマンド () は、v1 と v2 との内積を計算します。ここで、v1 および v2 はいずれも、ベクトル、ベクトル場、
VectorCalculus:-Del、または VectorCalculus:-Nabla のいずれかとなります。
|
•
|
VectorCalculus パッケージは、DotProduct の代わりに使用できる、`.` 演算子を持っています。例えば、DotProduct(v1, v2) は、v1 . v2 と同じです。また、Del . F は Divergence(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
| |
>
|
DotProduct( <a,b>, <c,d> );
|
| (2.1) |
>
|
SetCoordinates( 'polar'[r,theta] );
|
| (2.2) |
| (2.3) |
| (2.4) |
>
|
F := VectorField( <r^2,theta> );
|
| (2.5) |
| (2.6) |
>
|
SetCoordinates( 'cartesian'[x,y,z] );
|
| (2.7) |
>
|
L := VectorField( <x,y,z> ) . Del;
|
| (2.8) |
|
|