【发布时间】:2017-07-10 15:07:51
【问题描述】:
我刚拿到犰狳,想熟悉一下自己,所以我正在用它做一个“测试”
int main(){
double myMatrix[6][6];
for (int i = 0; i < 6; i++){
for (int j = 0; j < 6; j++){
myMatrix[i][j] = i+2*j;
}
}
mat ARMA_L;
vec ARMA_eigenval;
mat ARMA_eigenvec;
for (int i = 0; i < 6; i++){
for (int j = 0; j < 6; j++){
ARMA_L(i,j) = myMatrix[i][j];
}
}
eig_gen(ARMA_eigenval, ARMA_eigenvec, ARMA_L);
return 0;
}
当我尝试编译时,它说没有调用 eig_gen() 的函数 但是文档似乎我正在做我应该做的事情。
【问题讨论】:
-
你有
#include <armadillo>吗? -
我做到了。我确实包括了#include
和 using namespace arma 和 using namespace std; .....等
标签: c++ compiler-errors armadillo eigenvalue