Ruby 3.4 リファレンスマニュアル

class Matrix::EigenvalueDecomposition

[edit]

要約

行列の固有分解の情報を保持するクラスです。

Matrix#eigensystem の返り値のクラスです。

目次

インスタンスメソッド

インスタンスメソッド

eigenvalue_matrix -> MatrixRuby 1.9.3 から[permalink][rdoc][edit]
d -> Matrix

固有値を対角成分に並べた行列を返します。

eigenvalues -> [Float]Ruby 1.9.3 から[permalink][rdoc][edit]

固有値を配列で返します。

eigenvector_matrix -> MatrixRuby 1.9.3 から[permalink][rdoc][edit]
v -> Matrix

右固有ベクトルを横に並べた行列を返します。

eigenvector_matrix_inv -> MatrixRuby 1.9.3 から[permalink][rdoc][edit]
v_inv -> Matrix

左固有ベクトルを縦に並べた行列を返します。

これは Matrix::EigenvalueDecomposition#v の逆行列です

eigenvectors -> [Vector]Ruby 1.9.3 から[permalink][rdoc][edit]

右固有ベクトルを配列で返します。

to_ary -> [Matrix, Matrix, Matrix]Ruby 1.9.3 から[permalink][rdoc][edit]
to_a -> [Matrix, Matrix, Matrix]

Matrix::EigenvalueDecomposition#v, Matrix::EigenvalueDecomposition#d, Matrix::EigenvalueDecomposition#v_inv をこの順に並べた配列を返します。