【发布时间】:2013-03-09 00:04:02
【问题描述】:
我想求解一个线性系统。我的矩阵 A 的尺寸为 1200x1200,矩阵 b 的尺寸为 1200x1。所以通过公式 Ax = b,我想找到 x 为 1200x1。现在我主要关心的是我的矩阵 A 有很少的非零值,比如每行最多有 5 个非零值。所以你有什么建议? LU分解会对我有更多帮助吗?或任何其他分解,如稀疏分解。我使用java,因为线性系统是整个算法的一部分,我不想改变编程语言。我开始知道 COLT 有更好的解决方案。任何人都可以向我推荐一些使用 COLT 解决线性系统的示例代码吗?我正在实施的是一个策略迭代问题
【问题讨论】:
-
我希望我的数学更好;但对于理论上的增强,您可以尝试mathematics.stackexchange.com
-
感谢您的建议。实际上我已经通过值迭代实现了这些东西,但是需要为策略迭代进行编程。现在不再需要数学部分了。我希望 COLT api 与我的代码一起正常工作。但问题是该 API 没有太多帮助
标签: java performance linear-algebra sparse-matrix colt