高斯赛得尔迭代法.ppt
《高斯赛得尔迭代法.ppt》由会员分享,可在线阅读,更多相关《高斯赛得尔迭代法.ppt(33页珍藏版)》请在三一办公上搜索。
1、1,3.3 高斯-赛得尔迭代法,迭代公式(3-10,即Jacobi迭代)用方程组表示为,其中,2,因此,在Jacobi迭代法的计算过程中,,要同时保留,两个近似解向量,和,在迭代收敛时,因,比老值,更准确些,求出新值,后用,代替前一次的,继续进行计算,这种充分利用新值,建立起来的迭代公式,p4,3,即每算出新近似解的一个分量,再算下一个,分量,时,用新分量,代替老分量,进行计算。,这样,在整个计算过程中,,只需用n个,单元存储近似解分量。,选初始向量,用迭代公式(3-13)产生近,似解序列,这种方法叫Gauss-Seidel迭代法,,式(3-13)为 Gauss-Seidel迭代法的计算公式。
2、,4,公式(3-13)用矩阵表示为,其中,0,5,0,移项可得,6,因为,故,存在,上式可改写成,如果用矩阵A来表示,记,0,(3-15),7,0,则,于是,8,将式(3-16)代入式(3-15)得,这是Gauss-Seidel迭代公式的矩阵表示,式中矩阵,为迭代矩阵。,(3-15),(3-16),9,算法3.2,1.输入,维数n,最大容许迭代次数N。,2.置 k=1,3.计算:,10,4.若,输出,停机;否则转5。,5.若kN,置,转3;,否则输出失败信息,停机。,定理,若方程组,的系数矩阵A是对称正定矩阵,则 Gauss-Seidel迭代法收敛.,11,例 用Gauss-Seidel迭代法
3、求线性方程组,解 由Jacobi迭代法的计算公式,有,12,用Gauss-Seidel迭代法解例1。,仍取,按式(3-13)计算得,Jacobi迭代法,13,如此计算下去,计算结果见表3-2。,14,表 3-2,15,计算结果表明,用Gauss-Seidel迭代法求解例1中,的方程组比Jacobi迭代法效果好,迭代5次,所得到的结果与例1中迭代9次所得到的结果相仿。,事实上,对有些问题Gauss-Seidel迭代法确实比,Jacobi迭代法收敛得快,但也有Gauss-Seidel迭,代比Jacobi迭代收敛得慢,甚至还有Jacobi迭代,收敛,Gauss-Seidel迭代发散的情形。,16,3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高斯赛 迭代法
链接地址:https://www.31ppt.com/p-5330692.html