Eigen3:强制执行惰性评估以评估并用值填充矩阵吗?

时间:2018-06-24 12:26:32

标签: eigen eigen3

如果我形成矩阵并设置gdb,则可以打印值:

 MatrixXd x(2,2);
 x(0,0) = 1;
 x(0,1) = 2; 
 ... // etc

 (gdb) print x 

 // outputs values

但是,如果我计算x,并且必须使用类似转置之类的方法,则可能无法检查x:

 auto x = Y * Z.transpose()

 (gdb) print x

 $1 = {<Eigen::ProductImpl<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 
 Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, ... etc.

如何强制Eigen计算最终矩阵?

0 个答案:

没有答案