機能
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