我正在使用Arduino Mega 2560的特征库。我正在使用特征库创建动态矩阵,但它要么不返回任何内容,要么返回矩阵本身。
#include <stlport.h>
#include <Eigen30.h>
#include <Eigen/LU>
#include <Eigen/Dense>
Eigen::MatrixXd b, c;
void setup() {
Serial.begin(9600);
Eigen::MatrixXd a;
for(int i=0; i < 4; i++){
for(int j=0; j < 4;j++){
a(i,j) = 1;
}
}
c = a * a;
}
void loop() {
}
此代码返回
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
如果矩阵定义为 Eigen :: MatrixXd a(4,4) 然后代码不会返回任何内容。这有什么不对?
感谢。