我正在使用 C++ 中的 eigen 库尝试一个程序,但在语法部分犯了一些错误。这是我的代码。有人可以评论我哪里出错了吗?
#include <iostream>
#include <Eigen\Dense> //EIGEN library
using namespace Eigen;
using namespace std;
int main()
{
Matrix<double,2000,2000> A;
Matrix<double,2000,2000> B;
Matrix<double,2000,2000> C;
A.setRandom(2000,2000);
B.setRandom(2000,2000);
//A = Dynamic2D::Random(rows, cols);
// A<<MatrixXd::Identity(2000,2000);
C=A*B;
}
还有什么问题是在注释行中声明矩阵 A ?
//A = Dynamic2D::Random(rows, cols);
// A<<MatrixXd::Identity(2000,2000);