解线性方程组的迭代法课件.ppt
《解线性方程组的迭代法课件.ppt》由会员分享,可在线阅读,更多相关《解线性方程组的迭代法课件.ppt(55页珍藏版)》请在三一办公上搜索。
1、1,第6章 解线性方程组的迭代法,6.1 迭代法的基本概念6.2 雅可比迭代法与高斯-赛德尔迭代法,2,1 引言 我们知道,凡是迭代法都有一个收敛问题,有时某种方法对一类方程组迭代收敛,而对另一类方程组进行迭代时就会发散。一个收敛的迭代法不仅具有程序设计简单,适于自动计算,而且较直接法更少的计算量就可获得满意的解。因此,迭代法亦是求解线性方程组,尤其是求解具有大型稀疏矩阵的线性方程组的重要方法之一。,6.1 迭代法的基本概念,3,2 迭代法的基本思想 迭代法的基本思想是将线性方程组转化为便于迭代的等价方程组,对任选一组初始值 ,按某种计算规则,不断地对所得到的值进行修正,最终获得满足精度要求的
2、方程组的近似解。,迭代法的基本思想,设 非奇异, ,则线性方程组 有惟一解 ,经过变换构造出一个等价同解方程组,4,将上式改写成迭代式选定初始向量 ,反复不断地使用迭代式逐步逼近方程组的精确解,直到满足精度要求为止。这种方法称为迭代法如果 存在极限 则称迭代法是收敛的,否则就是发散的。,迭代法的基本思想,5,收敛时,在迭代公式中当 时, , 则, 故 是方程组 的解。对于给定的方程组可以构造各种迭代公式。并非全部收敛,迭代法的基本思想,6,例1 用迭代法求解线性方程组,解 构造方程组的等价方程组,据此建立迭代公式,取 计算得,例题,7,例题,迭代解离精确解 越来越远迭代不收敛,8,1 雅可比(
3、Jacobi)迭代法 1.雅可比迭代法算法构造,6.2 雅可比迭代法与高斯-赛德尔迭代法,例2 用雅可比迭代法求解方程组,9,例题,解:从方程组的三个方程中分离出 和,10,例题,建立迭代公式,取初始向量进行迭代, 可以逐步得出一个近似解的序列:,(k=1, 2, ),11,直到求得的近似解能达到预先要求的精度,则迭代过程终止,以最后得到的近似解作为线性方程组的解。当迭代到第10次有计算结果表明,此迭代过程收敛于方程组的精确解x*= (3, 2, 1)T。,例题,12,写成,例题,考察一般的方程组,将n元线性方程组,13,若 ,分离出变量,例题,据此建立迭代公式,上式称为解方程组的Jacobi
4、迭代公式。,14,2. 雅可比迭代法的矩阵表示 设方程组 的系数矩阵A非奇异,且主对角元素 ,则可将A分裂成,记作 A = L + D + U,雅可比(Jacobi)迭代法,15,则 等价于,即,因为 ,则,这样便得到一个迭代公式,雅可比(Jacobi)迭代法,16,其中,雅可比(Jacobi)迭代法,称为雅可比迭代公式, B称为雅可比迭代矩阵,则有,(k = 0,1,2),令,17,雅可比迭代矩阵表示法,主要是用来讨论其收敛性,实际计算中,要用雅可比迭代法公式的分量形式。即,雅可比(Jacobi)迭代法,在例2中,由迭代公式写出雅可比迭代矩阵为,18,雅可比(Jacobi)迭代法,(k=0,
5、1,2,),19,3 高斯-塞德尔(Gauss-Seidel)迭代法 1. 高斯-塞德尔迭代法的基本思想 在Jacobi迭代法中,每次迭代只用到前一次的迭代值,若每次迭代充分利用当前最新的迭代值,即在求 时用新分量代替旧分量 , 就得到高斯-赛德尔迭代法。其迭代法格式为:,高斯-赛德尔迭代法,(i=1,2,n k=0,1,2,),20,例3 用GaussSeidel 迭代格式解方程组,精确要求为=0.005,解 GaussSeidel 迭代格式为,例题,21,例题,取初始迭代向量 ,迭代结果为:,x* ,22,2. GaussSeidel 迭代法的矩阵表示 将A分裂成A =L+D+U,则 等价
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性方程组 迭代法 课件

链接地址:https://www.31ppt.com/p-1477594.html