|
行列の写像の生成
|
|
|
説明
|
|
ベクトルの組によってサブスペースにスパンされたベクトルの行列の写像を生成します。
|
ベクトルの組を指定します。
>
|
__v__ := [<3,0,1,2>, <2,-1,0,1>, <-4,1,2,3>];
|
| (1.1) |
同じサブスペースにスパンされた一次独立なベクトルにセットするためにグラム・シュミットの直交化法を実行します。
ベクトルが既に一次独立ならばこのステップは必要ありません。
>
|
__ord__ := LinearAlgebra[GramSchmidt] (__v__);
|
| (1.2) |
計算する行列を指定します。
>
|
__A__ := Matrix (__ord__);
|
転置を求めます。
>
|
__TransA__ := LinearAlgebra[Transpose](__A__);
|
行列の写像を求めます。
>
|
__P__ := __A__ . (__TransA__ . __A__) ^ (-1) . __TransA__;
|
| (1.3) |
|
|
Download Help Document
Was this information helpful?