4

SparseSuiteQR中,我能找到的所有示例都使用标准输入或读取文件来创建稀疏矩阵。有人可以提供一个简单的例子来说明如何直接在 C++ 中创建一个吗?

更好的是,在 CHOLMOD 文档中,提到了 matlab 中可用的 sparse2 函数,它的行为与 sparse 相同。这可以在 C++ 中使用吗?

4

2 回答 2

1

SuiteSparseQR 使用的数据结构(例如 cholmod_sparse)在 CHOLMOD 库中定义。您可以在 CHOLMOD 文档中找到有关它的更多信息,该文档比 SuiteSparseQR 中的文档要大得多。

于 2011-12-16T03:07:32.440 回答
1

我假设您尝试解决线性系统,请参阅 Tim Davies 的 CSparse 包,或增强矩阵库,它们也具有接口 umfpack 和一些 lapack 函数 AFAIK 的数字绑定...

于 2011-05-20T18:05:11.577 回答