我是Armadillo的初学者,并且对特征值和特征向量的计算有一些疑问。
我从一些代码开始,但是我收到一条错误消息,并且我不知道该怎么做。
#include <iostream>
#include <armadillo>
#include <complex>
using namespace std;
using namespace arma;
int
main (int argc, char** argv)
{
cx_mat Y = randu<cx_mat>(5,5);
cout << "Y:\n" << Y << endl;
cx_vec eigval;
cx_mat eigvec;
eig_gen(eigval, eigvec, Y);
cout << "eigenval:\n" << eigval << endl;
cout << "eigenvect:\n" << eigvec << endl;
return 0;
}
错误消息如下: C:\ Users \ Desktop \ armadillo-9.200。\ include \ armadillo_bits \ wrapper_lapack.hpp | 168 |对“ zgeev_”的未定义引用
我将不胜感激
谢谢