我需要一些帮助来解决这个问题。
我想解决Ax = b
,
在哪里A is n x n (square matrix), b is n x 1 matrix
。
但是 A 矩阵有这个属性: + 病态 (K >> 1) (可能大于 10 ^ 8) + 对称正定矩阵(因为它是协方差矩阵)
我已经尝试过 Jacobi 方法,但不幸的是收敛速度很慢。我避免使用 Cholesky 分解。
而且我已经尝试过共轭梯度,但不幸的是,如果矩阵 A 的条件数太大,它就无法收敛。
更新:我需要一种可以在并行框架(如 MPI)中运行的方法。所以我不能在当前迭代中使用需要 x[i] 的 Gauss-seidal 。
我可以用什么样的方法来解决这种问题?谢谢 :)