在C#中有没有存储优化Sparse Matrix实现?在C#中有没有存储优化的稀疏矩阵实现?
10
A
回答
5
有Math.NET。
它有一些备用矩阵implementations。 (链接到旧的Math.NET网站,不再有在线版本的文档)。
0
如果您正在寻找高性能稀疏矩阵实施,请从CenterSpace软件中检出NMath。
以下是CenterSpace网站上从here截止的部分功能列表。
- 全功能结构稀疏 矩阵类,包括三角形, 对称,埃尔米特,条带状, 三对角,对称带状,并 厄米带状。
- 的函数在通用矩阵 和结构化稀疏矩阵类型之间进行转换。
- 函数用于转置结构化的 稀疏矩阵,计算内部产品 和计算矩阵 规范。
- 类用于因式分解 结构稀疏矩阵,包括 LU分解为带状和 三对角矩阵,一束-考夫曼 因式分解为对称和 Hermitian矩阵,并且乔列斯基分解 对称和 正定矩阵。 一旦构建,矩阵 因式分解可用于解决 线性系统和计算 决定因素,反转和条件 数字。
- 一般稀疏矢量和 矩阵类和矩阵 因式分解。
- 正交 分解类的一般 矩阵,包括QR分解 和奇异值分解 (奇异值分解)。
- 先进最小二乘法 分解类一般 矩阵,包括Cholesky,QR和 SVD。
- LU分解一般 矩阵,以及 函数求解线性系统,计算 行列式,逆和条件 数字。
保罗
+3
Paul,根据您的个人资料显示您在CenterSpace工作。发布你自己的产品很好,但是你应该披露与CenterSpace的连接。 – Greg 2011-02-10 05:52:58
相关问题
- 1. 稀疏矩阵的pLSA实现
- 2. 如何优化C++中Gauss-Seidel例程的稀疏矩阵?
- 3. 熊猫稀疏dataFrame稀疏矩阵,没有在内存中生成一个密集的矩阵
- 4. 稀疏矩阵存储格式 - 转换
- 5. 关于CRS稀疏矩阵存储
- 6. 稀疏矩阵存储空间
- 7. 如何存储稀疏矩阵?
- 8. 三维稀疏矩阵实现?
- 9. 稀疏矩阵
- 10. 加载到现有的numpy密集矩阵稀疏scipy矩阵
- 11. 稀疏矩阵内存
- 12. 稀疏矩阵和矩阵
- 13. Numba中的稀疏矩阵
- 14. Matlab有效的稀疏矩阵乘法
- 15. 以稀疏矩阵
- 16. 50Kx50K稀疏矩阵
- 17. 稀疏三元组稀疏矩阵matlab
- 18. 确定稀疏矩阵的稀疏性(Lil矩阵)
- 19. C中的稀疏矩阵转换
- 20. 有效地解决稀疏矩阵
- 21. R:在稀疏矩阵
- 22. 在.NET中存储稀疏矩阵的最佳方式
- 23. 征:如何初始化一个稀疏矩阵与一些子稀疏矩阵
- 24. 当分配稀疏矩阵导致稀疏矩阵时出现“no operator found”
- 25. scipy稀疏矩阵的对称化
- 26. C++ - 使用升压在稀疏矩阵
- 27. 在大型稀疏矩阵中查找所有矩阵的子矩阵
- 28. python稀疏矩阵的矩阵功率
- 29. 98%稀疏矩阵的矩阵完成
- 30. julia-lang有效地保存/加载稀疏矩阵到文件或从文件中加载稀疏矩阵
此链接它NMath不正确。 NMath是位于www.centerspace.net的CenterSpace软件的数学框架。 – Paul 2009-12-01 15:50:14
这是正确的。这是一个开源项目。 – Amirshk 2009-12-01 20:32:56
想卖你的产品并不意味着没有其他的解决方案。我的链接是一个免费的开源项目,名为NMath! – Amirshk 2009-12-01 20:36:36