标签: c++ matrix linear-algebra eigen
我需要一个可以随着时间的推移而增长(或者也可能会缩小)的稀疏矩阵,添加行,列等。
据我所知,对于密集矩阵,您可以使用大量且指数级增长的大小来调用conservativeResize,以避免经常重新分配内存并使用Eigen :: Matrix :: block来提取感兴趣的矩阵。
这是我应该如何处理Eigen :: SparseMatrix呢?如果不是(可能就是这种情况),拥有动态大小的Eigen :: SparseMatrix的最佳方法是什么?