我有一个稀疏矩阵,我想从中初始化一个数组。
是否有比周期更好,更“紧凑”的东西?我正在寻找类似的东西:
SparseMatrix<float, RowMajor> SpM;
ArrayXf Af;
Af = Arrayf(SpM.row(1));
提前致谢,
答案 0 :(得分:0)
你写的几乎是正确的。使它工作的唯一细微差别是在移动到数组世界之前首先构造一个密集的VectorXf:
SparseMatrix<float,RowMajor> mat;
ArrayXf Af;
Af = VectorXf(mat.row(1));