版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1,第二章线性方程组的迭代解法,第二节迭代法的收敛性,第三节超松弛迭代法,第一节基本迭代方法,2,1基本迭代方法,一、问题的提出,1直接方法的缺陷(以Gauss消去法为代表):,对于低中阶数(n100)的线性方程组十分有效,但n很大时,特别是由某些微分方程数值解所提出来的线性方程组,由于舍入误差的积累以及计算机的存贮困难,直接方法却无能为力。,2解决方法:(利用迭代方法),迭代方法:把线性方程组的数值求解问题化为一个迭代序列来实现。,3,具体做法,(2)取任意初始向量x(0)构成迭代序列:,由于迭代方法能避免系数矩阵中零元的存贮与计算,特别适用于解系数矩阵阶数很高而非零元极少(即大型稀疏)的线
2、性方程组。,4,迭代格式:,定义:,迭代矩阵:,迭代过程收敛:,若序列x(k)极限存在,称此迭代过程收敛,否则称为发散。,迭代法计算精度可控,特别适用于求解系数为大型稀疏矩阵/*sparsematrices*/的方程组。,5,迭代法要解决的主要问题如下:1.如何构造迭代格式?2.构造的格式所产生的序列在什么情况下收敛?3.如果收敛,收敛的速率如何?4.近似解的误差估计。,迭代方程,迭代格式,方程,迭代初值,收敛,如何构造迭代方程,6,二、Jacobi(雅可比)迭代法,建立迭代格式:,可以缩写为:,按此格式迭代求解的方法称为雅可比迭代法,简称J法。,7,例1用雅可比迭代法解线性方程组,解生成雅可
3、比迭代格式:,从上表可以看出,迭代序列收敛于x*,若取x(12)作为近似解,则误差不超过10-5,8,写成矩阵形式:,Jacobi迭代阵,简记为BJ,9,三、GaussSeidel(高斯塞德尔)迭代法,写成矩阵形式:,Gauss-Seidel迭代阵,简记为BGS,10,Gauss-Seidel迭代法的分量形式为:,解,原方程等价于,11,建立Jacobi迭代格式如下,建立Gauss-Seidel迭代格式如下,12,例3,13,Jacobi迭代算法,A=9-1-1;-110-1;-1-115;b=7;8;13;x=0;0;0;er=1;k=0;whileer0.00005er=0;k=k+1;f
4、ori=1:3s=0;t=x(i);x(i)=0;forj=1:3s=s+A(i,j)*x(j);endx(i)=t;y(i)=(b(i)-s)/A(i,i);er=max(abs(x(i)-y(i),er);endx=y;xend,0.77780.80000.86670.96300.96440.97190.99290.99350.99520.99870.99880.99910.99980.99980.99981.00001.00001.00001.00001.00001.0000,14,Gauss-Seidel迭代算法,A=9-1-1;-110-1;-1-115;b=7;8;13;x=0;0
5、;0;er=1;k=0;whileer0.00005er=0;k=k+1;fori=1:3s=0;t=x(i);x(i)=0;forj=1:3s=s+A(i,j)*x(j);endx(i)=(b(i)-s)/A(i,i);er=max(abs(x(i)-t),er);endxend,0.77780.87780.97700.98390.99610.99870.99940.99980.99991.00001.00001.00001.00001.00001.0000,15,例4用高斯-塞德尔迭代法求解例1中的方程组,建立Gauss-Seidel迭代格式,解,迭代8次可得,在本例中Gauss-Seid
6、el迭代法比Jacobi迭代法收敛快。这个结论在多数情况下成立,但高斯-塞德尔的收敛更快是有条件的。,注:两种方法都存在收敛性问题。有例子表明:Gauss-Seidel法收敛时,Jacobi法可能不收敛;而Jacobi法收敛时,Gauss-Seidel法也可能不收敛。,16,2迭代法的收敛性,的收敛条件,迭代法收敛的充要条件:,定理,一、一般迭代法的收敛性,17,解Jacobi迭代矩阵为,18,所以,Jacobi迭代法发散。,高斯-塞德尔迭代矩阵为,所以,高斯-塞德尔迭代法收敛。,19,证明:,迭代法的误差估计,定理:设x*是方程组Ax=b的同解方程x=Bx+f的准确解,若迭代公式中迭代矩阵B
7、的某种范数,,则有,20,由上述定理知B=q越小,收敛越快。,同时可获得迭代解的事后误差估计,当(即迭代法收敛较快)时,可用如下停机准则控制迭代结束:,注意:,21,例6,1)构造Jacobi迭代,Seidel迭代格式.,2)讨论Jacobi迭代,Seidel迭代的收敛性。,解,艰难计算,22,2)讨论Jacobi迭代,Seidel迭代的收敛性。,所以Jacobi迭代收敛.,所以Seidel迭代收敛.,注,Seidel迭代,收敛性,Seidel迭代收敛.,23,二、Jacobi迭代法和Gauss-Seidel迭代法的收敛性,1、Jacobi方法收敛的条件,充要条件:,充分条件:,2、Gauss
8、-Seidel方法收敛的条件,充要条件:,充分条件:,24,3、其它判别条件,25,例6给定Ax=b,其中,证明:,(1)当时,A对称正定,从而GS法收敛;,考察A的所有顺序主子式,综上,当时,A对称正定,由定理知GS法收敛。,(2)只有当时,J法收敛.,证:(1)由题设知,A为对称阵。,A正定,A的所有顺序主子式全大于零.,上一页下一页返回,26,综上,当时,J法收敛。,(2)由J法公式知,J法收敛,上一页下一页返回,27,上一页下一页返回,28,上一页下一页返回,2.Gauss-Seidel方法收敛的条件,29,(1)列出求解该方程组的Jacobi迭代格式,并判别是否收敛;(2)列出求解该
9、方程组的Gauss-Seidel迭代格式,并判别是否收敛;(3)取x(0)=(0,0,0)T,求Gauss-Seidel迭代法的前两次迭代值x(1),x(2).,上一页下一页返回,30,上一页下一页返回,考察系数矩阵A及2D-A,由于A及2D-A都正定,故Jacobi迭代法收敛。,31,上一页下一页返回,考察系数矩阵A,由于A对称正定,故Gauss-Seidel迭代法收敛。,32,上一页下一页返回,33,上一页下一页返回,例8.,判别用Jacobi迭代法与Gauss-Seidel迭代法是否收敛,若收敛则写出其迭代格式。,解:(1).Jacobi迭代法,34,上一页下一页返回,所以Jacobi迭代法收敛。,所求雅可比迭代格式为,35,上一页下一页返回,(2).Gauss-Seidel迭代法:,Gauss-Seidel法迭代矩阵,故Gauss-Seidel迭代法发散。,36,3超松弛迭代法,换个角度看Gauss-Seidel方法:,其中ri(k+1)=,余项,相当于在的基础上加个余项生成。,SOR法/*SuccessiveOver-Relaxationmethods*/,上一页下一页返回,37,写成矩阵形式:,松弛迭代阵,要计算(L)很复杂,上一页下一页返回,38,上一页下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年集中支付测试题及答案
- 2026年合格男友测试题及答案
- 2026年美味奇缘测试题及答案
- 2026年统计组长能力测试题及答案
- 2026年苗族文化测试题及答案
- 2026年肿瘤与遗传测试题及答案
- 2026年青蛙买泥塘说课稿
- Unit 4说课稿-2025-2026学年小学英语第一册朗文国际英语
- 初中2025年科学学习方法说课稿
- 2026青海果洛藏族自治州自来水有限责任公司玛沁县分公司招聘工作人员12人备考题库及答案详解(易错题)
- 第13课摔跤(课件)
- 输送线培训教学课件
- 自制挖掘机培训课件大全
- 企业董事长助理岗位职责书
- 民兵军事训练教案
- 教师形体与礼仪(成都师范学院)知到智慧树网课答案
- 2025年黑龙江省公安辅警招聘知识考试题(含答案)
- 打叶复烤设备操作工职业考核试卷及答案
- 矿山工程质量监理评估报告范文
- 《数字图像与视频处理》课件-第8章 数字水印技术
- 2025至2030中国UDCA的药物行业发展趋势分析与未来投资战略咨询研究报告
评论
0/150
提交评论