Eigen单行拒绝Colum主要固定尺寸矩阵

时间:2019-02-07 15:51:35

标签: matrix eigen eigen3

Eigen中有一个静态断言:

EIGEN_STATIC_ASSERT((EIGEN_IMPLIES(MaxRowsAtCompileTime==1 && MaxColsAtCompileTime!=1, (Options&RowMajor)==RowMajor)

防止具有1行的列主要固定大小矩阵:

    Eigen::Matrix<double, 1, 3, Eigen::ColMajor> m;

我不太明白为什么Eigen不让用户这样做(顺便说一句,这在我的代码设计中很烦人)...一维数组的主要顺序是什么?

谢谢!

0 个答案:

没有答案