线性方程组的迭代解法ppt课件.ppt
《线性方程组的迭代解法ppt课件.ppt》由会员分享,可在线阅读,更多相关《线性方程组的迭代解法ppt课件.ppt(49页珍藏版)》请在三一办公上搜索。
1、第四章 线性方程组的迭代解法,迭代法的基本思想Jacobi迭代和GaussSeidel迭代迭代法的收敛性超松弛迭代分块迭代法,第四章 线性方程组的迭代解法,4.1 迭代法的基本思想:,例:求解方程组,其精确解是x*=(3,2,1)T。,现将原方程组改写为,简写为x=B0 x+f,其中,任取初始值,如取x(0)=(0,0,0)T,代入x=B0 x+f右边,若等式成立则求得方程组的解,否则,得新值x(1)=(x1(1),x2(1),x3(1)T=(2.5,3,3)T,再将x(1)代入,反复计算,得一向量序列x(k)和一般的计算公式(迭代公式):,简写为x(k+1)=B0 x(k)+f k=0,1,
2、2,x(10)=(3.000032,1.999838,0.999813)T,迭代到第10次时有,|(10)| =|x(10)x*|=0.000187,定义:,(1)对于给定方程组x=Bx+f,用迭代公式x(k+1)=Bx(k)+f (k=0,1,2,)逐步代入求近似解的方法称迭代法;,(2)若k时lim x(k)存在(记为x*),称此迭代法收敛,显然x*就是方程组的解,否则称迭代法发散;,(3)B称为迭代矩阵。,问题:, 如何建立迭代格式? 收敛速度? 向量序列的收敛条件? 误差估计?,设Ax=b,A非奇异,且对角元不为零,将原方程组改写为,4.2 Jacobi迭代与GaussSeidel迭代
3、,4.2.1 Jacobi迭代法,又代入,反复继续,得迭代格式:,称Jacobi迭代法。,选取初始向量,代入上面方程组右端得,Jacobi迭代法的矩阵表示:,计算公式为:,(i=1,2,n),(k=0,1,2,表迭代次数),矩阵表示:,则BJ=I- D-1 A= D-1(L+U), fJ=D-1b,称BJ为Jacobi迭代矩阵。,(aii0),将方程组Axb的系数矩阵A分解为:A=D-L-U,例1:,用Jacobi迭代法求解方程组,误差不超过10-4。,解:,依此类推,得方程组满足精度的解为x12,迭代次数:12次,x4 = 3.0241 1.9478 0.9205 d = 0.1573 x5
4、 = 3.0003 1.9840 1.0010 d = 0.0914 x6 = 2.9938 2.0000 1.0038 d = 0.0175 x7 = 2.9990 2.0026 1.0031 d = 0.0059 x8 = 3.0002 2.0006 0.9998 d = 0.0040 x9 = 3.0003 1.9999 0.9997 d = 7.3612e-004x10 = 3.0000 1.9999 0.9999 d = 2.8918e-004x11 = 3.0000 2.0000 1.0000 d = 1.7669e-004x12 = 3.0000 2.0000 1.0000 d
5、= 3.0647e-005,若在迭代时尽量利用最新信息,则可将迭代格式变为,4.2.2 GaussSeidel迭代法,称GaussSeidel迭代法.,计算公式:,(i=2,3,n-1),(i = 1,2,n),即,其中 BG-S=(D-L)-1 U 称GaussSeidel迭代矩阵。,(D L)x(k+1) = b Ux (k),故,GaussSeidel迭代格式:,1. 矩阵的范数(三种算子范数、谱半径、谱范数、F-范数),前一次课内容回顾,3. 迭代法求解线性方程组(Jacobi迭代、Gauss-Seidel迭代及其矩阵表示),2. 线性方程组求解的误差分析(病态方程组、良态方程组、扰动
6、分析、事后误差估计),例2.,用Gauss-Seidel迭代法求解例1方程组,要求误差仍然不超过10-4。,解:,Gauss-Seidel迭代格式为,x1 =2.5000 2.0909 1.2273 d =3.4825x2=2.9773 2.0289 1.0041 d =0.5305x3 =3.0098 1.9968 0.9959 d =0.0465x4 =2.9998 1.9997 1.0002 d =0.0112x5 =2.9998 2.0001 1.0001 d =3.9735e-004x6 =3.0000 2.0000 1.0000 d =1.9555e-004x7 =3.0000 2
7、.0000 1.0000 d =1.1576e-005,取初值x(0)=(0,0,0)T通过迭代,至第7步得到满足精度的解x7:,从例1和例2可以看出,Gauss-Seidel迭代法的收敛速度比Jacobi迭代法要快。,Jacobi迭代法和Gauss-Seidel迭代法统称为简单迭代法。,4.3 迭代法的收敛性,设求解线性方程组的迭代格式为,将上面两式相减,得,而方程组的精确解为x*,则,则,因此迭代法收敛的充要条件,可转变为,引理:迭代格式,收敛的充要条件为,定理:迭代格式,收敛的充要条件为,迭代矩阵的谱半径(B)1。,证: 对任何 n 阶矩阵B,都存在非奇矩阵P,使 B = P 1 J P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性方程组 解法 ppt 课件
链接地址:https://www.31ppt.com/p-1358585.html