Matlab 在犰狳中的特征值是多少
What is the equivalent of Matlab's eigenvalues in an Armadillo
我想将 Matlab 脚本转换为 C++,我使用了 Armadillo 库。我有一个密集矩阵,我在 Matlab 中使用 eigs()
来限制最大幅度的特征值,比如 3.
[V,E] = eigs(B,3,'LA');
但是,我发现eigs_sym
只支持稀疏矩阵;
有什么办法可以处理这样的工作吗?
如果你 Google 并转到 armadillo docs 你可以清楚地看到 eigs_sym
给你一个稀疏矩阵的特征值(因此 eigS_sym),并且 eig_sym
将为它们提供密集矩阵。
我想将 Matlab 脚本转换为 C++,我使用了 Armadillo 库。我有一个密集矩阵,我在 Matlab 中使用 eigs()
来限制最大幅度的特征值,比如 3.
[V,E] = eigs(B,3,'LA');
但是,我发现eigs_sym
只支持稀疏矩阵;
有什么办法可以处理这样的工作吗?
如果你 Google 并转到 armadillo docs 你可以清楚地看到 eigs_sym
给你一个稀疏矩阵的特征值(因此 eigS_sym),并且 eig_sym
将为它们提供密集矩阵。