数值计算方法62.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数值计算方法62概要

华长生制作 * 中南大学 数学科学与计算技术学院 陈海波 第四章 非线性方程的数值解法 4.2 线性方程组的迭代法 4.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.m 分析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 Gauss_seidel.m 从例1和例2可以看出,Gauss-Seidel迭代法的 收敛速度比Jacobi迭代法要高 Jacobi迭代法和Gauss-Seidel迭代法统称为简单迭代法 二、迭代法的改善 为剩余向量,称 的解为修正向量, 用双精 度求解 用双精 度求解 依此类推,直到得到满足精度要求的解 修正向量 三、迭代法的收敛性 设解线性方程组的迭代格式 --------(10) --------(11) 将(10)与(11)相减,得 则 因此迭代法收敛的充要条件 可转变为 定理1.迭代格式(10)收敛的充要条件为 --------(12) 根据矩阵与其Jordan标准形及特征值的关系,可知 即 因此 定理2. 迭代格式(10)收敛的充要条件为 --------(13) 又因为矩阵的谱半径不超过其任一种算子范数,即 于是又可得到 * * * * *

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档