2012-03-30 170 views
2

我如何找到广义特征值,矢量使用特征3库吗?特征库中的广义特征值和矢量

在八度,MATLAB,本征值函数是以下形式的:[V, lambda] = eig (A, B)

我只能找到this类在Eigen3 LIB,但没有从上面的MATLAB /八码验证结果有帮助。

+0

我有2个方阵** A,B **。我想利用形式** Ax =λBx**的“广义特征解决”机制。 – garak 2012-04-07 23:26:05

回答

3

你要使用EigenSolver类位于Eigen/Eigenvalues头。无论是使用EigenSolver构造函数矩阵参数或或致电compute方法用一个矩阵,将解决该矩阵的特征值和特征向量。然后,您可以使用eigenvalues()eigenvectors()方法来检索特征值和特征向量。

+0

我有2个矩阵A和B,我想用它来计算特征值,特征向量。您指出的功能只需要1个矩阵。我如何在这种情况下使用它?我正在寻找类似于matlab的东西,它可以解决广义特征值问题Ax =λBx。 – garak 2012-04-07 23:23:23