2

Eigen3ライブラリを使用して、一般化された固有値、ベクトルを見つけるにはどうすればよいですか?

オクターブ、matlab では、固有値関数は次の形式です[V, lambda] = eig (A, B)

この クラスEigen3 libでしか見つけることができませんでしたが、上記の matlab/octave コードの結果を検証するのには役立ちませんでした。

4

2 に答える 2

3

ヘッダーEigenSolverにあるクラスを使用する必要があります。Eigen/Eigenvalues行列パラメーターを受け取るコンストラクターを使用するEigenSolverか、または行列を使用してcomputeメソッドを呼び出すと、その行列の固有値と固有ベクトルが解かれます。次に、 メソッドeigenvalues()eigenvectors()メソッドを使用して、固有値と固有ベクトルを取得できます。

于 2012-04-07T22:00:34.963 に答える