数值计算方法-第6章 解线性方程组的迭代法.ppt

数值计算方法-第6章 解线性方程组的迭代法.ppt

ID:48192499

大小:428.00 KB

页数:28页

时间:2020-01-18

数值计算方法-第6章 解线性方程组的迭代法.ppt_第1页
数值计算方法-第6章 解线性方程组的迭代法.ppt_第2页
数值计算方法-第6章 解线性方程组的迭代法.ppt_第3页
数值计算方法-第6章 解线性方程组的迭代法.ppt_第4页
数值计算方法-第6章 解线性方程组的迭代法.ppt_第5页
资源描述:

《数值计算方法-第6章 解线性方程组的迭代法.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章解线性方程组的迭代法直接法得到的解是理论上准确的,但是我们可以看得出,它们的计算量都是n3数量级,存储量为n2量级,这在n比较小的时候还比较合适(n<400),但是对于现在的很多实际问题,往往要我们求解很大的n的矩阵,而且这些矩阵往往是系数矩阵就是这些矩阵含有大量的0元素。对于这类的矩阵,在用直接法时就会耗费大量的时间和存储单元。因此我们有必要引入一类新的方法:迭代法。迭代法具有的特点是速度快。与非线性方程的迭代方法一样,需要我们构造一个等价的方程,从而构造一个收敛序列,序列的极限值就是方程组的根对方程组做

2、等价变换如:令,则则,我们可以构造序列若同时:所以,序列收敛与初值的选取无关定义6.1:(收敛矩阵)定理:矩阵G为收敛矩阵,当且仅当G的谱半径<1由知,若有某种范数则,迭代收敛6.1Jacobi迭代格式很简单:Jacobi迭代算法1、输入系数矩阵A和向量b,和误差控制eps2、x1={0,0,…..,0},x2={1,1,…..,1}//赋初值3、while(

3、

4、A*x2-b

5、

6、>eps){x1=x2;for(i=0;i

7、*x1[j]}for(j=i+1;j

8、出的分量值Gauss-Siedel迭代算法1、输入系数矩阵A和向量b,和误差控制eps2、x2={1,1,…..,1}//赋初值3、while(

9、

10、A*x2-b

11、

12、>eps){for(i=0;i

13、G的谱半径<1。我们看一些充分条件定理:若A满足下列条件之一,则Jacobi迭代收敛。①A为行或列对角占优阵②A对称正定阵证明:设G的特征多项式为,则为对角占优阵,则时为对角占优阵即即#证毕注:二种方法都存在收敛性问题。有例子表明:Gauss-Seidel法收敛时,Jacobi法可能不收敛;而Jacobi法收敛时,Gauss-Seidel法也可能不收敛。1、预处理2、格式3、结果1、Jacobi迭代特征值为2、Gauss-Siedel迭代6.3松弛迭代记则可以看作在前一步上加一个修正量。若在修正量前乘以一个因子,

14、有对Gauss-Seidel迭代格式写成分量形式,有松弛迭代算法1、输入系数矩阵A、向量b和松弛因子omega,和误差控制eps2、x2={1,1,…..,1}//赋初值3、while(

15、

16、A*x2-b

17、

18、>eps){for(i=0;i

19、ga*temp}}4、输出解x2迭代矩阵定理:松弛迭代收敛定理:A对称正定,则松弛迭代收敛是否是原来的方程的解?SOR方法收敛的快慢与松弛因子的选择有密切关系.但是如何选取最佳松弛因子,即选取=*,使(£)达到最小,是一个尚未很好解决的问题.实际上可采用试算的方法来确定较好的松弛因子.经验上可取1.4<<1.6.定理若SOR方法收敛,则0<<2.证设SOR方法收敛,则(£)<1,所以

20、det(£)

21、=

22、12…n

23、<1而det(£)=det[(D-L)-1((1-)D+U)]=de

24、t[(E-D-1L)-1]det[(1-)E+D-1U)]=(1-)n于是

25、1-

26、<1,或0<<2定理设A是对称正定矩阵,则解方程组Ax=b的SOR方法,当0<<2时收敛.证设是£的任一特征值,y是对应的特征向量,则[(1-)D+U]y=(D-L)y于是(1-)(Dy,y)+(Uy,y)=[(Dy,y)-(Ly,y)]由于A=D-L-U是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。