我如何找到广义特征值,矢量使用特征3库吗?特征库中的广义特征值和矢量
在八度,MATLAB,本征值函数是以下形式的:[V, lambda] = eig (A, B)
。
我只能找到this类在Eigen3 LIB,但没有从上面的MATLAB /八码验证结果有帮助。
我如何找到广义特征值,矢量使用特征3库吗?特征库中的广义特征值和矢量
在八度,MATLAB,本征值函数是以下形式的:[V, lambda] = eig (A, B)
。
我只能找到this类在Eigen3 LIB,但没有从上面的MATLAB /八码验证结果有帮助。
你要使用EigenSolver
类位于Eigen/Eigenvalues
头。无论是使用EigenSolver
构造函数矩阵参数或或致电compute
方法用一个矩阵,将解决该矩阵的特征值和特征向量。然后,您可以使用eigenvalues()
和eigenvectors()
方法来检索特征值和特征向量。
我有2个矩阵A和B,我想用它来计算特征值,特征向量。您指出的功能只需要1个矩阵。我如何在这种情况下使用它?我正在寻找类似于matlab的东西,它可以解决广义特征值问题Ax =λBx。 – garak 2012-04-07 23:23:23
这个问题是旧的。无论如何,如果有人在这里寻找,他们应该考虑GeneralizedEigenSolver(http://eigen.tuxfamily.org/dox-devel/classEigen_1_1GeneralizedEigenSolver.html)可用在本征库。虽然在目前为止,据我所知,它还没有完全准备好。
我有2个方阵** A,B **。我想利用形式** Ax =λBx**的“广义特征解决”机制。 – garak 2012-04-07 23:26:05