首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >特征中稀疏矩阵到稠密矩阵的转换

特征中稀疏矩阵到稠密矩阵的转换
EN

Stack Overflow用户
提问于 2013-03-19 02:53:25
回答 1查看 13.9K关注 0票数 20

有没有什么简单快速的方法将稀疏矩阵转换为密集的双精度矩阵?

因为我的SparseMatrix不再是稀疏的,而是在一些矩阵乘积之后变得稠密的。

我的另一个问题是: Eigen库具有出色的性能,这是怎么可能的?我不明白为什么,因为只有头文件,没有编译过的源代码。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-24 05:29:44

让我们声明两个矩阵:

代码语言:javascript
复制
SparseMatrix<double> spMat;
MatrixXd dMat;

稀疏到密集:

代码语言:javascript
复制
dMat = MatrixXd(spMat);

密集到稀疏:

代码语言:javascript
复制
spMat = dMat.sparseView();
票数 43
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15484622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档