求解Ax=b时,如若A不是正定对称矩阵时,使用CG或者SSOR等迭代方法效果不是很好。在使用BiCGSTAB求解时,即便是主对角元素值很小,效果也较好。
下面是无预处理的稳定双共轭梯度法用于处理非正定对称矩阵的流程:
1.
2.在=0的前提下,设置 一般设置
3.初始化,
4.for i in 1------>n:
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
求解Ax=b时,如若A不是正定对称矩阵时,使用CG或者SSOR等迭代方法效果不是很好。在使用BiCGSTAB求解时,即便是主对角元素值很小,效果也较好。
下面是无预处理的稳定双共轭梯度法用于处理非正定对称矩阵的流程:
1.
2.在=0的前提下,设置 一般设置
3.初始化,
4.for i in 1------>n:
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.