当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

天津大学:《数值计算》课程教学资源(讲稿)第六章 逐次逼近法(6.3)非线性方程的迭代法

资源类别:文库,文档格式:PDF,文档页数:42,文件大小:122.11KB,团购合买
方程是在科学研究中不可缺少的工具 方程求解是科学计算中一个重要的研究对象 几百年前就已经找到但是对于更高次数 了代数方程中二次至的代数方程目前仍 五次方程的求解公式无有效的精确解法 对于无规律的非代数方程的求解也无精确解法 因此研究非线性方程的数值解法成为必然。
点击下载完整版文档(PDF)

动算方没 第六章逐次逼近法 S63非线性方程的迭代法

第六章 逐次逼近法 §6.3 非线性方程的迭代法

§63非线性方程的迭代法 方程是在科学研究中不可缺少的工具 方程求解是科学计算中一个重要的研究对象 几百年前就已经找到但是,对于更高次数 了代数方程中二次至的代数方程目前仍 五次方程的求解公式无有效的精确解法 对于无规律的非代数方程的求解也无精确解法 因此研究非线性方程的数值解法成为必然

§6.3 非线性方程的迭代法 方程是在科学研究中不可缺少的工具 方程求解是科学计算中一个重要的研究对象 几百年前就已经找到 了代数方程中二次至 五次方程的求解公式 但是,对于更高次数 的代数方程目前仍 无有效的精确解法 对于无规律的非代数方程的求解也无精确解法 因此,研究非线性方程的数值解法成为必然

设非线性方程f(x)=0 如果存在一点x*,使得f(x)=0 则称x*为方程(1)的根或零点 如果方程(1)在区间[a,b上只有一个根, 则称[a,b为单根区间 如果方程(1)在区间[a,b]上有多个根, 则称[a,b为多根区间 本节主要研究单根区间上的求解方法

设非线性方程 f ( x) = 0 --------(1) 如果存在一点 x*, 使得 f ( x*) = 0 则称 x * 为方程 (1)的根或零点 如果方程 (1)在区间 [a ,b]上只有一个根, 则称 [a ,b ]为单根区间 如果方程 (1)在区间 [a ,b]上有多个根, 则称 [a ,b]为多根区间 本节主要研究单根区间上的求解方法

、简单迭代法(基本迭代法) 将非线性方程(1)化为一个同解方程 X 并且假设(x)为连续函数 任取一个初值x,代入(2)的右端,得 q(x0) 继续 2=9(x1 xk+1=9(xk)(k=0,1,2灬…) -(3) 称(3)式为求解非线性方程(2)的简单迭代法

一、简单迭代法(基本迭代法) --------(2) 将非线性方程(1)化为一个同解方程 x = j ( x) 并且假设 j ( x)为连续函数 任取一个初值 x0 ,代入 (2 )的右端 ,得 ( ) 1 0 x = j x ( ) 2 1 x = j x ( ) k 1 k x = j x + 继续 KKK --------(3) (k = 0 ,1,2 ,L) 称(3)式为求解非线性方程(2)的简单迭代法

称φ(x)为迭代函数,称xA为第k步迭代值 如果存在一点x*使得迭代序列{xk满足 lim x,=x (4) 则称迭代法(3)收敛否则称为发散 如果将(2)式表示为 y=x 与方程(2)同解 y=p(x) y y=x y y=(x) 收敛 11 11x3 q(x)在x*附近较平缓

称j( x)为迭代函数 ,称xk为第 k步迭代值 如果存在一点 x*,使得迭代序列 { xk } ¥ 0 满足 lim x x * k k = ® ¥ 则称迭代法(3)收敛,否则称为发散 --------(4) 2 1 0 O x * x x x y = j( x) y = x 1 3 2 0 O x x x * x x y = j( x) y = x 如果将(2)式表示为 y = j ( x) y = x î í ì 与方程(2)同解 收敛 j ( x )在x * 附近较平缓

y=(x) y=x 发散 y=p(x) Mo x x3 x1 x"xo x2 q(x)在x*附近较陡峭 例1.用迭代法求解方程2x3-x-1=0 解:(1)将原方程化为等价方程 x=2x3-1 如果取初值x。=0,由迭代法(3),得

例1. 2 1 0 3 用迭代法求解方程 x - x - = 解: 2 1 3 x = x - (1) 将原方程化为等价方程 如果取初值 x0 = 0,由迭代法 (3), 得 * 2 1 0 O x x x x y = j( x) y = x 3 1 0 2 O x x x * x x y = j( x) y = x 发散 j ( x )在x * 附近较陡峭

x1=2x0-1=-1 x2=2x3-1=-3 1=-55 显然迭代法发散 (2)如果将原方程化为等价方程 x+1 2

2 1 3 x1 = x0 - = -1 2 1 3 x2 = x1 - = -3 2 1 3 x 3 = x2 - = -55 0 x0 = KKK 显然迭代法发散 3 2 + 1 = x x (2) 如果将原方程化为等价方程

仍取初值x=0 xo+1 ≈0.7937 2 x1+1,/1.7937 0.9644 2 依此类推得x2=0944 同样的方程 X3=0.9940 不同的迭代格式 X4=09990 X5=0.9998 有不同的结果 X6=1.0000 迭代函数的构造有关 X7=1.0000 已经收敛,故原方程的解为 什么形式的迭代法 能够收敛呢? x=1.0000

0 x0 = 3 0 1 2 + 1 = x x 仍取初值 3 2 1 = » 0.7937 3 1 2 2 + 1 = x x 3 2 1.7937 = » 0.9644 x2 = 0.9644 x3 = 0.9940 x4 = 0.9990 x5 = 0.9998 x6 = 1.0000 x7 = 1.0000 依此类推,得 已经收敛,故原方程的解为 x = 1.0000 同样的方程 不同的迭代格式 有不同的结果 什么形式的迭代法 能够收敛呢? 迭代函数的构造有关

定理1.设迭代函数(x)在[a,b]连续,且满足 (1)当x∈[a,b时,a≤q(x)≤b; (2)存在一正数L,满足0<L<1,且x∈[a,b]有 Io(xsL (5) 则10.方程x=q(x)在[a,b内有唯一解x* 2对于任意初值x0∈[a,b迭代法xk+1=0(xk)均收敛于x* L (局部收敛性) 3 k WX x 1-L -(6) k 4° k-x≤ (7) 1-L

定理1. 设迭代函数j(x)在[a,b]上连续,且满足 (1) 当x Î [a ,b ]时, a £ j ( x) £ b; (2 ) 存在一正数 L,满足 0 < L < 1,且"x Î [a ,b],有 |j ¢( x)|£ L 1 . x (x) [a,b] x * 则 o 方程 = j 在 内有唯一解 2 . [ , ], ( ) * 0 1 x a b x x x k k o 对于任意初值 Î 迭代法 + = j 均收敛于 1 1 3 . * - - - k - £ k k o x x L L x x 1 0 1 4 . * x x L L x x k k o - - - £ --------(5) --------(6) --------(7) (局部收敛性)

证:设f(x)=x-(x)则f(x)在[a,b上连续可导 由条件(1)f(a)=a-(a)≤0 f(b)=b-q(b)≥0 由根的存在定理,方程f(x)=0在[a,bl上至少有一个根 由 lφ'(x)|L0 则f(x)在[a,b]上单调递增,f(x)=0在[a,b上仅有一个根 所以10.方程x=(x)在[a,b]有唯一解x*

证: 由条件(1) 设f ( x) = x - j( x), f (a) = a - j (a ) £ 0 f (b ) = b - j (b) ³ 0 则f ( x)在[a ,b]上连续可导 由根的存在定理, 方程f (x) = 0在[a,b]上至少有一个根 由 |j ¢( x)|£ L 0 则f (x)在[a,b]上单调递增 , f (x) = 0在[a,b]上仅有一个根 1 . x ( x ) [a ,b] x * 所以 o 方程 = j 在 内有唯一解

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共42页,可试读14页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有