




已阅读5页,还剩41页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数值分析,第6章 方程与方程组的迭代解法,基本迭代法,迭代法的收敛性,6.2 解线性方程组的迭代法,超松弛迭代法,6.2 线性方程组的迭代法,在用直接法解线性方程组时要对系数矩阵不断变换,如果方程组的阶数很高,则运算量将会很大,并且大量占用计算机资源,因此对线性方程组,要求找寻更经济、适用的数值解法,-(1),如果能将线性方程组(1)变换为,-(2),显然,(1)式和(2)式同解,我们称(1)(2)等价,对线性方程组(2),采用以下步骤:,依此类推,-(3),这种方式就称为迭代法,以上过程称为迭代过程,迭代法产生一个序列,如果其极限存在,即,则称迭代法收敛,否则称为发散,一、简单迭代法(基本迭代法),设线性方程组(1)的一般形式为,依此类推,线性方程组(1)可化为,-(4),-(5),对(4)作迭代过程,则(5)式转化为矩阵形式,-(6),令,故迭代过程(6)化为,等价线性方程组为,-(7),称(5)式和(7)式为解线性方程组(1)的Jacobi迭代法(J法),例1.,用Jacobi迭代法求解方程组,误差不超过1e-4,解:,依此类推,得方程组满足精度的解为x12,迭代次数 为12次,x4 = 3.0241 1.9478 0.9205 d = 0.1573 x5 = 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-004 x10 = 3.0000 1.9999 0.9999 d = 2.8918e-004 x11 = 3.0000 2.0000 1.0000 d = 1.7669e-004 x12 = 3.0000 2.0000 1.0000 d = 3.0647e-005,分析Jacobi迭代法(5)的迭代过程,将(5)式细化,考虑迭代式(7),即,将上式改为,-(8),-(9),上式称为Gauss-Seidel迭代法,简称G-S法,利用(8)式展开Gauss-Seidel迭代法也可表示成,例2.,用Gauss-Seidel 迭代法求解例1.,解:,x1 =2.5000 2.0909 1.2273 d =3.4825 x2=2.9773 2.0289 1.0041 d =0.5305 x3 =3.0098 1.9968 0.9959 d =0.0465 x4 =2.9998 1.9997 1.0002 d =0.0112 x5 =2.9998 2.0001 1.0001 d =3.9735e-004 x6 =3.0000 2.0000 1.0000 d =1.9555e-004 x7 =3.0000 2.0000 1.0000 d =1.1576e-005,通过迭代,至第7步得到满足精度的解x7,从例1和例2可以看出,Gauss-Seidel迭代法的 收敛速度比Jacobi迭代法要高,二、迭代法的收敛性,设解线性方程组的迭代格式,-(10),-(11),将(10)与(11)相减,得,则,因此迭代法收敛的充要条件,可转变为,定理1.迭代格式(10)收敛的充要条件为,-(12),根据矩阵与其Jordan标准形及特征值的关系,可知,即,因此,定理2.,迭代格式(10)收敛的充要条件为,-(13),又因为矩阵的谱半径不超过其任一种算子范数,即,于是又可得到,定理3.,-(14),且,证明:,只证(14)式,所以,-(14),即,(14)可以用来估计迭代法的精度,理论上只要,在计算时,迭代终止的条件可以用上式判别,例3.,判别下列方程组用J法和G-S法求解是否收敛,解:,(1) 求Jacobi法的迭代矩阵,因此不能用定理3,只能用定理2判断,所以,即Jaobi迭代法收敛,(2) 求Gauss-Seidel法的迭代矩阵,同样用定理2判断,所以Gauss-Seidel迭代法发散,在例1和例2中,G-S法收敛速度比J法要高,但例3却说明G-S法发散时而J法却收敛,因此,不能说G-S法比J法更好,另外,给出系数矩阵对角占优线性方程组的一个结论,定理4.,证:,(1)对于Jacobi迭代法,其迭代矩阵为,根据定理3,Jacobi迭代法收敛,(2)对于GS迭代法,其迭代矩阵为,不能使用定理3,而用定理2,即,从而,因此,由于,可得,矛盾,由定理2,GS迭代法收敛,3 解线性方程组的超松弛迭代法,超松弛迭代法(简称SOR方法)是高斯-塞德尔方法的一种加速方法,是解大型稀疏矩阵方程组的有效方法之一,,设有方程组 其中 为非奇异矩阵,且设 0(=1,2,n),设已知第 次迭代向量 ,及第k+1次迭代向量 的分量,要求计算分量,首先 用迭代法定义辅助量,再把 取为 与 某个平均值(即加权平均),即,超松弛迭代公式,其中 称为松弛因子,或写为,显然,当 =1时,SOR方法就是高斯-塞德尔迭代法。,当 时,称为低松弛法,当 时,称为高松弛法。,例11: 用SOR方法解方程组,它的精确解为,解: 取 ,迭代公式为,取 ,第11次迭代结果为,0.4610-5,下面我们写出SOR迭代公式的矩阵形式。 迭代公式亦可写为,用分解式A=D-L-U,则,即,显然对任何一个 值, 非奇异(由设 于是,这就是说(设 SOR方法迭代公式为,其中,矩阵 为SOR方法的迭代矩阵。这说明SOR方法相当于对方程组 ,应用一般迭代法。于是关于一般迭代法的理论可得到下述定理:,定理 设有线性方程组Ax=b,且 0(i=1,2,n),则解方程组的SOR方法收敛的充要条件是,定理 设解Ax=b( O,i=1,2,n)的SOR方法收敛,则,下面研究对于一般方程组( O,i=1,2,n),松弛因子 在什么范围内取值,SOR方法才可能收敛。现给出SOR方法收敛的必要条件。,证明 由设SOR方法收敛,,设 的特征值为 ,则,而,所以,即,定理 如果A为对称正定矩阵,且 , 则解Ax=b的 SOR方法收敛。,证明 在上述假定下,若能证明 ,那么
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 职业高中班主任工作总结
- 养老服务活动策划方案模板
- 嘉善洁净车间施工方案
- 活动策划方案标准化执行清单
- 2025辅警招聘考试全真模拟模拟题及参考答案详解【夺分金卷】
- 自考专业(工商企业管理)题库试题带答案详解(培优B卷)
- 2024年安全员考试高频难、易错点题附完整答案详解(考点梳理)
- 高职单招模拟试题含完整答案详解(夺冠系列)
- 2024-2025学年自考专业(金融)题库检测试题打印含答案详解【达标题】
- 2024-2025学年度自考专业(汉语言文学)高频难、易错点题及答案详解【真题汇编】
- 2024年宁波市北仑区招聘事业单位人员笔试真题
- 移动专线故障培训课件
- DB11-T 1374-2025 公路货运车辆不停车超限检测系统技术要求
- 农业职业经理人技术培训试题及答案
- 大型商业综合体项目施工组织设计方案
- 代采代销合同范本
- DB3715-T 19-2022 桑黄栽培技术规程
- 《现代通信交换技术》课件
- 2023版国家关于轻伤、重伤鉴定新标准(人体损伤程度鉴定标准)
- 《挥发性有机污染地块现场分析检测技术验证评价指南》
- 护理质控鱼骨头制作流程
评论
0/150
提交评论