eigen

機能

2 次元データを行列とみなし,固有値および固有ベクトルを数値的に求める.

形式

eigen( x, vec, val )

パラメータ

  1. x : 入力オブジェクト (Series, Snapshot)

  2. vec : 出力オブジェクト : 固有ベクトル (Series)

  3. val : 出力オブジェクト : 固有値 (Series)

解説

  1. 実対象行列のみ計算可能である.

  2. 固有値はハウスホルダー法による直交変換により求める.

  3. あらかじめ,vec および val は Series 変数として宣言しておく必要がある.

使用例

行列 の固有値,固有ベクトルを求める.

% matrix                     #  入力
[0][0]%   2   -1
[1][0]%  -1    2

% series vec,val             #  出力を格納する変数宣言

%eigen(matrix,vec,val)
0

% val                        #  固有値
[0]:%   3    1

% vec                        #  固有ベクトル
[0]:[0]%  -0.7071   -0.7071
[1]:[0]%   0.7071   -0.7071
Last updated: 2005/11/12