Matrix Compututations-Classical iteration method for solving linear equations
迭代法及其收敛条件
一般来说,$l$步迭代可以表示为:
其中,$\phik$为迭代算子,$\boldsymbol x_0,\cdots \boldsymbol x{l-1}$为迭代初值,当$l=1$的时候是单步迭代法;
若迭代过程中,迭代算子不变则称改迭代法为定常迭代法,否则为不定长迭代;
若迭代算子为线性算子,则称改迭代法为线性迭代法,否则为非线性迭代。
线性定常迭代法收敛的充要条件
迭代法(3.2)收敛充要条件为 $\rho(\boldsymbol G)<1$
收敛的性质1
若相容矩阵范数$\lVert ·\rVert_M$ 满足$\lVert G\rVert_M<1$ 则迭代公式(3.2)收敛,且
可以发现,$\boldsymbol x_k$收敛的速度依赖于$\lVert \boldsymbol G\rVert_M$和$1$的接近程度,当$\lVert \boldsymbol G\rVert_M$很接近$1$的时候,收敛速度很慢,当$\lVert \boldsymbol G\rVert_M$很小的时候,收敛较快。
收敛的性质2
设一阶线性定常迭代法的迭代算子为 $\boldsymbol G$,如果其范数$\lVert G\rVert_M=q<1$,那么很显然其收敛,我们有以下结论:
Jacobi迭代法
Gauss-Seidel迭代法
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 The Site Of Liu!




