機能
2 次元データを行列とみなし,固有値および固有ベクトルを数値的に求める.
パラメータ
-
x : 入力オブジェクト (Series, Snapshot)
-
vec : 出力オブジェクト : 固有ベクトル (Series)
-
val : 出力オブジェクト : 固有値 (Series)
解説
-
実対象行列のみ計算可能である.
-
固有値はハウスホルダー法による直交変換により求める.
-
あらかじめ,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