广义特征值和特征库中的向量



如何使用Eigen3库找到广义特征值,向量

在倍频程中,matlab的本征值函数的形式为:[V, lambda] = eig (A, B)

我只能在Eigen3-lib中找到这个,但对验证上述matlab/倍频程代码的结果没有帮助。

您需要使用位于Eigen/Eigenvalues标头中的EigenSolver类。要么使用采用矩阵参数的EigenSolver构造函数,要么使用或调用具有矩阵的compute方法,它将求解该矩阵的特征值和特征向量。然后可以使用eigenvalues()eigenvectors()方法来检索特征值和特征向量。

这个问题已经过时了。无论如何,如果这里有人在寻找它,他们应该考虑广义特征解算器(http://eigen.tuxfamily.org/dox-devel/classEigen_1_1GeneralizedEigenSolver.html)这在Eigen库中是可用的。尽管目前,据我所知,它还没有完全准备好。

相关内容

  • 没有找到相关文章

最新更新