欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    数值分析--第7章-非线性方程与方程组的数值解法ppt课件.ppt

    • 资源ID:30765088       资源大小:2.60MB        全文页数:112页
    • 资源格式: PPT        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数值分析--第7章-非线性方程与方程组的数值解法ppt课件.ppt

    “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。1第第7 7章章 非线性方程与方程组的数值解法非线性方程与方程组的数值解法7.1 方程求根与二分法 7.2 不动点迭代法及其收敛性 7.3 迭代收敛的加速方法 7.4 牛顿法 7.5 弦截法与抛物线法 7.6 求根问题的敏感性与多项式的零点7.7 非线性方程组的数值解法“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。27.1 方程求根与二分法方程求根与二分法 7.1.1 引言引言0)(xf(1.1) 本章主要讨论求解单变量非线性方程 其中 也可以是无穷区间. ,)(,RbabaCxfx 如果实数 满足 ,则称 是方程(1.1)的根根,或称 是 的零点零点.*x)(xf0*)(xf*x*x“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。3若 可分解为 )(xf),(*)()(xgxxxfm其中 为正整数,且 则称 为方程(1.1)的 重根重根,或 为 的 重零点重零点, 时为单根单根.m.0*)(xg1m*xm 若 是 的 重零点,且 充分光滑,则*x)(xfm)(xg,0*)(*)(*)()1(xfxfxfm.0*)()(xfm*x)(xfm 如果函数 是多项式函数,即),0()(01110aaxaxaxaxfnnnn(1.2)其中 为实数,则称方程(1.1)为 次代数方程次代数方程. ), 1 ,0(,00niaai)(xfn“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。4它在整个 轴上有无穷多个解,若 取值范围不同,解也不同,因此讨论非线性方程(1.1)的求解必须强调 的定义域,即 的求解区间5n 时的求根公式是熟知的, 时的求根公式可在数学手册中查到,但比较复杂不适合数值计算,当 时就不能用公式表示方程的根,所以 时求根仍用一般的数值方法2, 1n4,3n 根据代数基本定理可知, 次方程在复数域有且只有 个根(含重根, 重根为 个根). ,010sine10/xxmmnn3nx 另一类是超越方程,例如xxx.,ba“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。5 迭代法要求先给出根 的一个近似,若 且 ,根据连续函数性质可知 在 内至少有一个实根,这时称 为方程(1.1)的有根区间. 非线性问题一般不存在直接的求解公式,故没有直接方法求解,都要使用迭代法.*x,)(baCxf0)()(bfaf0)(xf),(ba,ba 通常可通过逐次搜索法求得方程 的有根区间.0)(xf“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。6 例例1 1 求方程 的有根区间. 解解 根据有根区间定义,对 的根进行搜索计算,结果如下: 0)(xf077.418 .381 .11)(23xxxxf的符号)(6543210 1-7表xfx计算结果由此可知方程的有根区间为 .6,5,4,3,2,1“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。7 检查 与 是否同号,如果同号,说明所求的根 在 的右侧,这时令否则 必在 的左侧,这时令见图7-1. *x0 x 考察有根区间 ,取中点 将它分为两半,,ba2/)(0bax 7.1.2 二分法二分法假设中点 不是 的零点,然后进行根的搜索.0 x)(xf)(0 xf)(af*x0 x,01xa ;1bb ,1aa .01xb 图7-1 不管出现哪一种情况,新的有根区间 的长度仅为 的一半. ,11ba,ba“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。8 对压缩了的有根区间 又可施行同样的手续,即用中点 将区间 再分为两半,然后通过根的搜索判定所求的根在 的哪一侧,从而又确定一个新的有根区间 ,其长度是 的一半.2/)(111bax,11ba,11ba1x,22ba,11ba 如此反复二分下去,即可得出一系列有根区间 ,2211kkbabababa其中每个区间都是前一个区间的一半,因此 的长度 ,kkbakkkabab2/)(当 时趋于零.k“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。9 就是说,如果二分过程无限地继续下去,这些区间最终必收缩于一点 ,该点显然就是所求的根.*x作为根的近似,则在二分过程中可以获得一个近似根的序列 ,210kxxxx该序列必以根 为极限.*x 每次二分后,设取有根区间 的中点 ,kkba2/)(kkkbax“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。10 由于 2/ )(*kkkabxx只要二分足够多次(即 充分大),便有 k,*kxx这里 为预定的精度.(1.3),2/ )(1kab“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。11 例例2 2 求方程 01)(3xxxf在区间 内的一个实根,要求准确到小数点后第2位.5.1 ,0.1 解解 这里 ,而5.1,0.1ba 取 的中点 ,将区间二等分,由于 ,即 与 同号,故所求的根 必在 右侧,这时应令 ,而得到新的有根区间,ba25. 10 x0)(0 xf)(0 xf)(af*x0 x5.1,25.1101bbxa 如此反复二分下去, 按误差估计(1.3)式,欲使0)(,0)(bfaf.,11ba(1.3),2/ )(*1kkabxx只需 ,即只要二分6次,便能达到预定的精度. 6k2/ )(*kkkabxx12/ )(kab,005.021211k“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。12 计算结果如表7-2. 3242.13203.063203.13281.153281.13438.143438.13125.133125.1375.12375.125.1125.15.10.10符号)(27kkkkxfxbak表“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。13 二分法是计算机上的一种常用算法,计算步骤为: 步骤步骤1 1 准备准备 计算 在有根区间 端点处的值 )(xf).(),(bfaf,ba 步骤步骤2 2 二分二分 计算 在区间中点 处的值 )(xf2ba ).2(baf 步骤步骤3 3 判断判断 若 ,则 即是根,计算过程结束,否则检验. 0)2( baf2ba 若 ,则以 代替 ,否则以0)()2(afbaf2ba b代替 . 2ba a“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。14此时中点 即为所求近似根. 2ba 误差 , 反复执行步骤2和步骤3,直到区间 长度小于允许,ba“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。157.2 不动点迭代法及其收敛性不动点迭代法及其收敛性 7.2.1 不动点与不动点迭代法不动点与不动点迭代法 将方程(1.1)改写成等价的形式 ).(xx(2.1)若 满足 ,则 ;反之亦然,称为函数 的一个不动点不动点. *x0*)(xf*)(*xx*x)(x 求 的零点就等价于求 的不动点.)(xf)(x 选择一个初始近似值 ,将它代入(2.1)右端,即可求得0 x).(01xx0)(xf(1.1)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。16如此反复迭代计算 )., 1 ,0()(1kxxkk(2.2) 称为迭代函数.)(x 如果对任何 ,由(2.2)得到的序列 有极限 ,0bax kx.*limxxkk则称迭代方程(2.2)收敛,且 为 的不动点,故称(2.2)为不动点迭代法不动点迭代法.*)(*xx)(x“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。17 方程 的求根问题在 平面上就是要确定曲线 与直线 的交点 )(xxxy)(xyxy .*P 对于 的某个近似值 ,在曲线 上可确定一点 ,它以 为横坐标,而纵坐标则等于 *x0 x)(xy0P0 x.)(10 xx 就是说,迭代过程实质上是一个逐步显示化的过程. 过 引平行 轴的直线,设此直线交直线 于点 ,0Pxxy 1Q然后过 再作平行于 轴的直线,1Qy与曲线 的交点)(xy 上述迭代法是一种逐次逼近法,其基本思想是将隐式方程 归结为一组显式的计算公式 .)(xx)(1kkxx“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。18则点 的横坐标为 ,1P1x图7-21P记作 ,.)(21xx纵坐标则等于 按图7-2中箭头所示的路径继续做下去.在曲线 上得到点列,)(xy21, PP其横坐标分别为“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。19 例例3 3 求方程 01)(3xxxf(2.3)在 附近的根 5.10 x.*x 解解 设将方程(2.3)改写成下列形式 . 13xx依公式 求得的迭代值)(1kkxx.,21xx 如果点列 趋向于点 ,则相应的迭代值 收敛到所求的根 kP*Pkx.*x据此建立迭代公式 “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。2032494.1432472.1832588.1332472.1733086.1232473.1635721.1132476.155.1037表kkxkxk).,2,1 ,0(131kxxkk各步迭代的结果见表7-3. 这时可以认为 实际上已满足方程(2.3),即为所求的根.7x 如果仅取6位数字,那么结果 与 完全相同,7x8x01)(3xxxf(2.3)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。21但若采用方程(2.3)的另一种等价形式13 xx建立迭代公式 .131kkxx仍取迭代初值 ,则有 5 .10 x.39.12,375.221xx结果会越来越大,不可能趋于某个极限. 这种不收敛的迭代过程称作是发散发散的.如图7-3. 一个发散的迭代过程,纵使进行了千百次迭代,其结果也是毫无价值的.图7-3“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。22 7.2.2 不动点的存在性与迭代法的收敛性不动点的存在性与迭代法的收敛性 首先考察 在 上不动点的存在唯一性. ,ba)(x 定理定理1 1 设 满足以下两个条件:,)(baCx 1. 对任意 有 ,bax bxa)( 2. 存在正常数 ,使对任意 都有 1L,bayx.)()(yxLyx(2.4)则 在 上存在唯一的不动点 )( x,ba.*x“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。23 因 ,bxa)(以下设 及 ,aa)(bb)( 若 或 ,则不动点为 或 ,aa)(bb)(ab存在性得证.定义函数.)()(xxxf显然 ,,)(baCxf,0)()(aaaf由连续函数性质可知存在 , ),(*bax*),(*xx且满足,0)()(bbbf使 ,0*)(xf即即为 的不动点.)( x*x 证明证明 先证不动点存在性. “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。24 再证唯一性. 设 都是 的不动点,,21baxx)( x)()(2121xxxx引出矛盾.故 的不动点只能是唯一的. )( x则由(2.4)得 .2121xxxxL.)()(yxLyx(2.4)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。25.1*01xxLLxxkk(2.5) 定理定理2 2 设 满足定理1中的两个条件,则对任意 ,由(2.2)得到的迭代序列 收敛到 的不动点 ,并有误差估计 ,)(baCx ,0baxkx)( x*x 证明证明 设 是 在 上的唯一不动点,由条件,可知 ,再由(2.4)得 ,ba,*bax)( x,baxk*)()(*1xxxxkk因 ,故当 时序列 收敛到 .10 Lkkx*x*1xxLk.*0 xxLk .)()(yxLyx(2.4))., 1 ,0()(1kxxkk(2.2)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。26 再证明估计式(2.5),)()(11kkkkxxxx由(2.4)有 (2.6).1kkxxL反复递推得 .011xxLxxkkk于是对任意正整数 有pkkpkpkpkpkkpkxxxxxxxx12110121)(xxLLLkpkpk.101xxLLk.1*01xxLLxxkk(2.5).)()(yxLyx(2.4)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。27在上式令 ,注意到 即得式(2.5).p*limxxpkp 迭代过程是个极限过程. 在用迭代法实际计算时,必须按精度要求控制迭代次数. 原则上可以用误差估计式(2.5)确定迭代次数,但由于它含有信息 而不便于实际应用. L 根据式(2.6),对任意正整数 有 pkkppkpkxxLLxx121)1(.111kkxxL在上式中令 知 p)()(11kkkkxxxx(2.6).1kkxxL.1*01xxLLxxkk(2.5)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。28.11*1kkkxxLxx 由此可见,只要相邻两次计算结果的偏差 kkxx1足够小即可保证近似值 具有足够精度.kx 对定理1和定理2中的条件2,如果且对任意 有 ,bax ,1)(Lx(2.7)则由中值定理可知对 有 ,bayx)()()(yxyx表明定理中的条件2可用(2.7)代替. ,)(1baCx ).,(,bayxL“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。29 例3中,当 时, ,在区间 中, ,故(2.7)成立.31)(xx3/2)1(31)(xx2, 114131)(3/1 x 又因 ,故定理1中条件1也成立.所以迭代法是收敛的. 23)(2133x 而当 时, ,在区间 中 不满足定理条件.1)(3 xx23)(xx2, 11)( x,1)(Lx(2.7)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。30 7.2.3 局部收敛性与收敛阶局部收敛性与收敛阶 上面给出了迭代序列 在区间 上的收敛性,kx,ba 定理的条件有时不易检验,实际应用时通常只在不动点 的邻近考察其收敛性,即局部收敛性.*x 定义定义1 1 设 有不动点 ,如果存在 的某个邻域 对任意 ,迭代(2.2)产生的序列 且收敛到 ,则称迭代法(2.2)局部收敛局部收敛. .)( x*x,*: xxRRx 0,Rxk通常称为全局收敛性. *x*x)., 1 ,0()(1kxxkk(2.2)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。31 证明证明 由连续函数的性质,存在 的某个邻域 使对于任意 成立*x,*: xxRRx .1)(Lx 定理定理3 3 设 为 的不动点, 在 的某个邻域连续,且 ,则迭代法(2.2)局部收敛.*x)(x)( x*x1*)( x此外,对于任意 ,Rx 总有 ,Rx )(*)()(*)(xxxx于是依据定理2可以断定迭代过程 对于任意初值 均收敛.)(1kkxxRx 0这是因为 *xxL.*xx )., 1 ,0()(1kxxkk(2.2)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。32 讨论迭代序列的收敛速度. 例例4 4 用不同方法求方程 的根 032x.3* x 解解 这里 ,可改写为各种不同的等价形式 其不动点为 由此构造不同的迭代法:3)(2 xxf),( xx,3)1(21kkkxxx.3* x,12)(xx.1132)3(*)(x,3)(2xxx,3)2(1kkxx,3)(xx ,3)(2xx.1*)( x),3(41)3(21kkkxxx),3(41)(2xxx“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。33),3(21)4(1kkkxxx取 ,对上述4种迭代法,计算三步所得的结果如下表. 20 x,211)(xx.1134.0231*)( x),3(21)(xxx),31(21)(2xx.0)3(*)(x732051.1732361.15.1873732143.173475.129275.175.15.13122220迭代法迭代法迭代法迭代法计算结果4表73210 xxxxxkk(4)(3)(2)(1)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。34 从计算结果看到迭代法(1)及(2)均不收敛,且它们均不满足定理3中的局部收敛条件. 注意 .7320508.13 0*)( x 迭代法(3)和(4)均满足局部收敛条件,且迭代法(4)比(3)收敛快,因在迭代法(4)中 . “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。35 定义定义2 2 设迭代过程 收敛于方程的根 ,如果迭代误差 当 时成立下列渐近关系式),0常数(1CCeepkk则称该迭代过程是 阶收敛阶收敛的. p 特别地, 时称线性收敛线性收敛,)1(1Cp)(1kkxx)(xx*x*xxekkk1p时称超线性收敛超线性收敛,2p时称平方收敛平方收敛. “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。36 定理定理4 4 对于迭代过程 ,如果 在所求根 的邻近连续,并且 )(1kkxx)()(xp*x,0*)(*)(*)()1( xxxp则该迭代过程在点 邻近是 阶收敛的. *xp(2.8),0*)(xp 证明证明 由于 ,据定理3立即可以断定迭代过程 具有局部收敛性. 0*)( x)(1kkxx 再将 在根 处做泰勒展开,利用条件(2.8),)(kx*x.之 间*与在,*)(!)(*)()()(xxxxpxxkpkpk则有 “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。37注意到 ,*)(,)(1xxxxkk,*)(!)(*)(1pkpkxxpxx因此对迭代误差,当 时有 k.!*)()(1pxeeppkk(2.9)这表明迭代过程 确实为 阶收敛. )(1kkxxp由上式得 上述定理说明,迭代过程的收敛速度依赖于迭代函数 的选取. )( x 如果当 时 ,则该迭代过程只可能是线性收敛. ,bax 0)( x“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。38 在例4中,迭代法(3)的 ,故它只是线性收敛.0*)( x 而迭代法(4)的 ,而 由定理4知 ,该迭代过程为2阶收敛. 0*)( x.032*)( x2p,6)(3xx “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。397.3 迭代收敛的加速方法迭代收敛的加速方法 7.3.1 埃特金加速收敛方法埃特金加速收敛方法 设 是根 的某个近似值,用迭代公式迭代一次得 0 x*x)(01xx由微分中值定理,有 *)()(*01xxxx其中 介于 与 之间.0 x*x 假定 改变不大,近似地取某个近似值 ,)( xL*).(*01xxLxx(3.1)*),)(0 xx 则有 “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。40),(12xx由于 *),(*12xxLxx将它与(3.1)式联立,消去未知的 ,L.*1021xxxxxxxx由此推知 01221202*xxxxxxx 在计算了 及 之后,可用上式右端作为 的新近似,记作 . 1x2x*x1x若将校正值 再迭代一次,又得 )(01xx有 .2)(0122010 xxxxxx*).(*01xxLxx(3.1)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。41 一般情形是由 计算 ,kx21,kkxxkkkkkkkxxxxxxx122112)(3.2)称为埃特金(Aitken) 加速方法. 可以证明 .0*lim1xxxxkkk它表明序列 的收敛速度比 的收敛速度快.kxkx(3.2))., 1 ,0(/)(22kxxxkkk记 2“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。42 7.3.2 斯蒂芬森迭代法斯蒂芬森迭代法 埃特金方法不管原序列 是怎样产生的,对 进行加速计算,得到序列 . kxkxkx 如果把埃特金加速技巧与不动点迭代结合,则可得到如下的迭代法: ),(kkxy称为斯蒂芬森(Steffensen)迭代法. ),(kKyz(3.3))., 1 ,0(2)(21kxyzxyxxkkkkkkk“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。43 它的理解为,要求 的根 ,)(xx*x,)()(xxx, 0*)(*)(xxx已知 的近似值 及 ,其误差分别为 *xkxky,)()(kkkkkxyxxx.)()(kkkkkyzyyy 过 及 两点做线性插值函数.)(,(kkxx)(,(kkyy它与 轴交点就是(3.3)中的 ,即方程 x1kx0)()()()(kkkkkkxxxyxyx的解 令(3.3))., 1 ,0(2)(21kxyzxyxxkkkkkkk),(kkxy),(kKyz“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。44)()()()(kkkkkkxyxyxxx 实际上(3.3)是将不动点迭代法(2.2)计算两步合并成一步得到的,可将它写成另一种不动点迭代 ), 1 ,0()(1kxxkk(3.4)kkkkkkxyzxyx2)(2.1kx其中 .)(2)()()(2xxxxxxx(3.5))., 1 ,0()(1kxxkk(2.2)(3.3))., 1 ,0(2)(21kxyzxyxxkkkkkkk),(kkxy),(kKyz“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。45 定理定理5 5 若 为(3.5)定义的迭代函数 的不动点,则 为 的不动点.反之,若 为 的不动点,设 存在, ,则 是 的不动点,且斯蒂芬森迭代法(3.3)是2阶收敛的.*x)( x*x)(x*x)(x)( x 1*)( x*x)( x 解解 例3中已指出, 下列迭代 131kkxx是发散的,现用(3.3)计算,取 .1)(3 xx 例例5 5 用斯蒂芬森迭代法求解方程 . 01)(3xxxf计算结果如下表. .)(2)()()(2xxxxxxx(3.5)(3.3))., 1 ,0(2)(21kxyzxyxxkkkkkkk),(kkxy),(kKyz“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。46 至于原来已收敛的迭代法(2.2),由定理5可知它可达到2阶收敛. 32474.1532714.132518.132480.1444435.134710.132895.1331728.249140.135565.1223888.584092.141629.113965.1237500.25.10计算结果5表7kkkzyxk 计算表明它是收敛的,这说明即使迭代法(2.2)不收敛,用斯蒂芬森迭代法(3.3)仍可能收敛. “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。47 更进一步还可知若(2.2)为 阶收敛,则(3.3)为p1p阶收敛. 例例6 6 求方程 在 中的解.0e3)(2xxxf4,3 解解 由方程得等价形式 ,取对数得 23exx).(3lnln23ln2xxxx由此构造迭代法 , 3lnln21kkxx且当 时, ,4,3x4,3)(x由于 , ,2)(xx 132)(max43xx根据定理2此迭代法是收敛的. )., 1 ,0()(1kxxkk(2.2)(3.3))., 1 ,0(2)(21kxyzxyxxkkkkkkk),(kkxy),(kKyz“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。48 若取 迭代16次得 ,有六位有效数字.5.30 x73307.316x 若用(3.3)进行加速,计算结果如下 : 73307.3273347.373381.373444.3166202.360414.35.30kkkzyxk 这里计算2步(相当于(2.2)迭代4步)结果与 相同,16x说明用迭代法(3.3)的收敛速度比迭代法(2.2)快得多.“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。497.4 牛顿法牛顿法 7.4.1 牛顿法及其收敛性牛顿法及其收敛性 设已知方程 有近似根 (假定 ),kx0)(xf0)(kxf将函数 在点 展开,有 )(xfkx),)()()(kkkxxxfxfxf于是方程 可近似地表示为 0)(xf.0)()(kkkxxxfxf(4.1) 牛顿法是一种线性化方法,其基本思想是将非线性方程 逐步归结为某种线性方程来求解.0)(xf“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。50这是个线性方程,记其根为 ,1kx则 的计算公式为 1kx),1 ,0()()(1kxfxfxxkkkk(4.2)这就是牛顿牛顿( (Newton) )法法. 牛顿法的几何解释. 方程 的根 可解释为0)(xf*x曲线 与 轴的交点的横坐标)( xfy x图7-4(图7-4). “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。51 设 是根 的某个近似值,过曲线 上横坐标为 的点 引切线,并将该切线与 轴的交点的横坐标 作为 的新的近似值. kx*x)( xfy kxkPx1kx*x 注意到切线方程为 ).)()(kkkxxxfxfy这样求得的值 必满足(4.1),从而就是牛顿公式(4.2)的计算结果. 1kx 由于这种几何背景,牛顿法亦称切线法切线法. 由定理4,可以直接得到牛顿法的收敛性,),1 ,0()()(1kxfxfxxkkkk(4.2).0)()(kkkxxxfxf(4.1)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。52,)()()(xfxfxx由于 .)()()()(2xfxfxfx 假定 是 的一个单根,即 ,则由上式知 于是依据定理4可以断定,牛顿法在根 的邻近是平方收敛的. )( xf*x0*)(,0*)(xfxf0*)( x(4.2)的迭代函数为 *x 又因 ,*)(*)(*)(xfxfx ),1 ,0()()(1kxfxfxxkkkk(4.2)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。53故由(2.9)可得 .*)(2*)(*)(*lim21xfxfxxxxkkk (4.3) 例例7 7 用牛顿法解方程 .01exx(4.4) 解解 这里牛顿公式为 ,1e1kxkkkxxxxk取迭代初值 ,迭代结果列于表7-6中. 5.00 x 所给方程(4.4)实际上是方程 的等价形式. xx e.!*)()(1pxeeppkk(2.9)“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。5456714.0356716.0257102.015.00计算结果7表7kxk 牛顿法的计算步骤: 步骤步骤1 1 准备准备 选定初始近似值 ,计算 0 x).(00 xff 步骤步骤2 2 迭代迭代 按公式 0001/ ffxx迭代一次,得新的近似值 ,1x).(),(1111xffxff 若用不动点迭代到同一精度 可见牛顿法的收敛速度是很快的.要迭代17次.),(00 xff计算 “雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。551x 此处 是允许误差,而 21,,;时当时当1101101CxxxxCxxx其中 是取绝对误差或相对误差的控制常数,C1C 步骤步骤4 4 修改修改 如果迭代次数达到预先指定的次数 ,N 步骤步骤3 3 控制控制 如果 满足 或 ,则终止迭代,以 作为所求的根;否则转步骤4. 1x121f一般可取“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。56或者 ,则方法失败;01f 否则以 代替 转步骤2继续迭代.),(111ffx),(000ffx“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。57 7.4.2 牛顿法应用举例牛顿法应用举例 对于给定的正数 ,应用牛顿法解二次方程 C,02 Cx可导出求开方值 的计算程序 C).(211kkkxCxx(4.5)这种迭代公式对于任意初值 都是收敛的. 00 x 事实上,对(4.5)式施行配方手续,易知 ;)(2121CxxCxkkk“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。58以上两式相除得 .211CxCxCxCxkkkk据此反复递推有 .20011kCxCxCxCxkk(4.6)记 ,00CxCxq.)(2121CxxCxkkk“雪亮工程是以区(县)、乡(镇)、村(社区)三级综治中心为指挥平台、以综治信息化为支撑、以网格化管理为基础、以公共安全视频监控联网应用为重点的“群众性治安防控工程”。59 解解 取初值 ,对 按(4.5)式迭代3次便得到精度为 的结果(见表7-8).1222kkqqCCxk 对任意 ,总有 ,故由上式推知,当时 ,即迭代过程恒收敛. 00 x1qCxk723805.1047238

    注意事项

    本文(数值分析--第7章-非线性方程与方程组的数值解法ppt课件.ppt)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开