标签: eigen
我想用C ++线性代数库本征制作对角矩阵,但我不知道编译时矩阵的大小。因此,
DiagonalMatrix<Scalar, SizeAtCompileTime> diag1(size);
不起作用。沿对角线的值也不同。帮助
答案 0 :(得分:3)
您需要使用与您相关的内容来实例化模板参数:
DiagonalMatrix<double,Eigen::Dynamic> diag1(size);