第6章解线性方程组的迭代法课件

上传人:痛*** 文档编号:241942545 上传时间:2024-08-06 格式:PPT 页数:31 大小:448KB
返回 下载 相关 举报
第6章解线性方程组的迭代法课件_第1页
第1页 / 共31页
第6章解线性方程组的迭代法课件_第2页
第2页 / 共31页
第6章解线性方程组的迭代法课件_第3页
第3页 / 共31页
点击查看更多>>
资源描述
对方程组做等价变换如:令,则则,我们可以构造序列若同时:所以,序列收敛与初值的选取无关与初值的选取无关定义:(收敛矩阵)定理:矩阵G为收敛矩阵,当且仅当G的谱半径eps)x1=x2;/x1 是第k步,x2是第k+1步 for(i=0;in;i+)x2i=0;for(j=0;ji;j+)x2i+=Aij*x1j for(j=i+1;jn;j+)x2i+=Aij*x1j x2i=-(x2i-bi)/Aii 4、输出解x2l 迭代矩阵迭代矩阵易知,Jacobi迭代有l 收敛条件收敛条件 迭代格式收敛的充要条件是G的谱半径eps)x1=x2;/x1 是第k步,x2是第k+1步 for(i=0;in;i+)t=0.0 for(j=0;ji;j+)t+=Aij*x2j for(j=i+1;jn;j+)t+=Aij*x2j x2i=-(t-bi)/Aii 4、输出解x2l 迭代矩阵迭代矩阵记l 迭代矩阵迭代矩阵A=(D+L)-(-U)l 收敛条件收敛条件迭代格式收敛的充要条件是G的谱半径eps)x1=x2;/x1 是第k步,x2是第k+1步 for(i=0;in;i+)temp=0 for(j=0;ji;j+)temp+=Aij*x2j for(j=i+1;jn;j+)temp+=Aij*x2j temp=-(x2i-bi)/Aii x2i=(1-omega)*x2i+omega*temp 4、输出解x2l 迭代矩阵迭代矩阵定理:松弛迭代收敛定理:A对称正定,则松弛迭代收敛 SORSOR方法收敛的快慢与松弛因子 的选择有密切关系.但是如何选取最佳松弛因子,即选取=*,使(G )达到最小,是一个尚未很好解决的问题.实际上可采用试算的方法来确定较好的松弛因子.经验上可取1.4 1.6.Lab06 线性方程组求根的迭代法1.编写Gauss-Seidel迭代和SOR迭代的通用程序2.用如上程序求根,并打印迭代步数和根。3.取松弛因子为i/50,i=1,2,99,试给出一个最佳的值Sample Output(represents a space)Gauss-Seidel迭代,根和迭代步数为0.1.0.9 5SOR迭代,迭代步数为1,100.99,5000 定理定理 若SORSOR方法收敛,则0 2.证证 设SORSOR方法收敛,则(G)1,所以|det(G)|=|1 2 n|1而 det(G)=det(D+L)-1(1-)D-U)=det(I+D-1L)-1 det(1-)I-D-1U)=(1-)n于是|1-|1,或 02 定理定理 设A是对称正定矩阵,则解方程组Ax=b的SOR方法,当0 0 (Uy,y)=(y,Ly)=(Ly,y)=-i 0(Ay,y)=(Dy,y)-(Ly,y)-(Uy,y)=-2所以当02时,有 (-+)2-(-)2=(2-)(2-)=(2-)(2-)0所以|21,因此(G)1,即S0R方法收敛.可得 =2/设是B的任一特征值,y是对应的特征向量,则 (L+U)y=Dy于是 (Ly,y)+(Uy,y)=(Dy,y)当A对称正定时,即2-0时,|0而 (2D-A)y,y)=(Dy,y)+(Ly,y)+(Uy,y)=+2即,当A对称正定时,JacobiJacobi迭代法收敛2D-A正定.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!