




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
对分法和一般迭代法第1页,课件共29页,创作于2023年2月简介(Introduction)我们知道在实际应用中有许多非线性方程的例子,例如(1)在光的衍射理论(thetheoryofdiffractionoflight)中,我们需要求x-tanx=0的根(2)在行星轨道(planetaryorbits)的计算中,对任意的a和b,我们需要求x-asinx=b的根(3)在数学中,需要求n次多项式xn+a1
xn-1+...+an-1x+an
=0的根求f(x)=0的根第2页,课件共29页,创作于2023年2月§4.1对分区间法(BisectionMethod)原理:若f(x)
C[a,b],且f(a)·f(b)<0,则f(x)
在(a,b)上必有一根。第3页,课件共29页,创作于2023年2月abx1x2a1b2x*b1a2停机条件(terminationcondition):或第4页,课件共29页,创作于2023年2月误差分析:第1步产生的有误差第k步产生的xk
有误差对于给定的精度,可估计二分法所需的步数k:第5页,课件共29页,创作于2023年2月
例1用二分法求
在(1,2)内的根,要求绝对误差不超过
解:
f(1)=-5<0有根区间
中点
f(2)=14>0-(1,2)+
f(1.25)<0(1.25,1.5)f(1.375)>0(1.25,1.375)f(1.313)<0(1.313,1.375)f(1.344)<0(1.344,1.375)f(1.360)<0(1.360,1.375)f(1.368)>0(1.360,1.368)
f(1.5)>0(1,1.5)第6页,课件共29页,创作于2023年2月
例2,求方程f(x)=x3–e-x=0的一个实根。因为f(0)<0,f(1)>0。故f(x)在(0,1)内有根用二分法解之,(a,b)=(0,1)’计算结果如表:k a bk xk f(xk)符号 0 0 1 0.5000 - 1 0.5000 - 0.7500- 2 0.7500 - 0.8750 + 3 - 0.8750 0.8125 + 4 - 0.8125 0.7812 + 5 - 0.7812 0.7656 - 6 0.7656 - 0.7734 + 7 - 0.7734 0.7695 - 80.7695- 0.7714 - 9 0.7714 - 0.7724 - 10 0.7724 - 0.7729 +
取x10=0.7729,误差为|x*-x10|<=1/211。第7页,课件共29页,创作于2023年2月Remark:二分法不能用来求重根第8页,课件共29页,创作于2023年2月f(x)=0x=g(x)等价变换f(x)的根g(x)的不动点§4.2单个方程的迭代法f(x)=0化为等价方程x=g(x)的方式是不唯一的,有的收敛,有的发散Forexample:2x3-x-1=0
xk+1=g(xk)(3)第9页,课件共29页,创作于2023年2月(1)
如果将原方程化为等价方程由此可见,这种迭代格式是发散的
取初值第10页,课件共29页,创作于2023年2月(2)如果将原方程化为等价方程仍取初值依此类推,得
x3=0.9940x4=0.9990x5=0.9998x6=1.0000x7=1.0000已经收敛,故原方程的解为x=1.0000同样的方程⇒不同的迭代格式有不同的结果什么形式的迭代法能够收敛呢?第11页,课件共29页,创作于2023年2月收敛性分析定义2
若存在常数(0≤<1),使得对一切x1,x2∈[a,b],成立不等式|g(x1)-g(x2)|≤|x1-x2|,(5)则称g(x)是[a,b]上的一个压缩映射,称为压缩系数第12页,课件共29页,创作于2023年2月考虑方程x=g(x),g(x)C[a,b],若(I)当x[a,b]时,g(x)[a,b];(II)在[a,b]上成立不等式:|g(x1)-g(x2)|≤|x1-x2|
。则(1)g在[a,b]上存在惟一不动点x*(2)任取x0[a,b],由
xk+1=g(xk)
得到的序列{xk}([a,b】)收敛于x*
。(3)k次迭代所得到的近似不动点xk与精确不动点x*有有误差估计式:定理4.2.1第13页,课件共29页,创作于2023年2月§3Fixed-PointIteration证明:①g(x)在[a,b]上存在不动点?②不动点唯一?③当k
时,
xk收敛到x*?|x*-x′|=|g(x*)-g(x′)|≤|x*-x′|.因0≤<1,故必有x′=x*若有x′∈[a,b],满足g(x′)=x′,则|xk-x*|=|g(xk-1)-g(x*)|≤|xk-1-x*|≤2|xk-2-x*|≤…≤k|x0-x*|0,令G(x)=g(x)-x,x∈[a,b],由条件①知G(a)=g(a)-a≥0,G(b)=g(b)-b≤0.由条件②知G(x)在[a,b]上连续,又由介值定理知存在x*∈[a,b],使G(x*)=0,即x*=g(x*).第14页,课件共29页,创作于2023年2月§3Fixed-PointIteration可用来控制收敛精度越小,收敛越快(4)|xk-x*|=|g(xk-1)-g(x*)|≤|xk-1-x*|≤(|xk-xk-1|+|xk-x*|),故有|xk-x*|≤/(1-)|xk-xk-1|.这就证明了估计式(6).(5)|xk-xk-1|
=|g(xk-1)-g(xk-2)|≤|xk-1-xk-2|≤…≤
k-1|x1-x0|联系估计式(6)可得|xk-x*|≤k-1/(1-)|x1-x0|.即估计式(7)成立第15页,课件共29页,创作于2023年2月Remark:定理条件非必要条件,而且定理4.2.1中的压缩条件不好验证,一般来讲,
若知道迭代函数g(x)∈C1『a,b],并且满足|g′(x)|≤<1,对任意的x∈[a,b],则g(x)是[a,b]上的压缩映射第16页,课件共29页,创作于2023年2月xyy=xxyy=xxyy=xxyy=xx*x*x*x*y=g(x)y=g(x)y=g(x)y=g(x)x0p0x1p1x0p0x1p1x0p0x1p1x0p0x1p1第17页,课件共29页,创作于2023年2月改进、加速收敛/*acceleratingconvergence*/
待定参数法:若
|g’(x)|1,则将x=g(x)等价地改造为求K,使得例:求在(1,2)的实根。如果用进行迭代,则在(1,2)中有现令希望,即在(1,2)上可取任意,例如K=0.5,则对应即产生收敛序列。第18页,课件共29页,创作于2023年2月例题已知方程2x-7-lgx=0,求方程的含根区间,考查用迭代法解此方程的收敛性。第19页,课件共29页,创作于2023年2月第20页,课件共29页,创作于2023年2月在这里我们考查在区间[3.5,4]的迭代法的收敛性很容易验证:f(3.5)<0,f(4)>0将方程变形成等价形式:x=(lgx+7)/2由定理4.2.1知,迭代格式xk+1=(lgxk+7)/2在[3.5,4]内收敛第21页,课件共29页,创作于2023年2月局部收敛性定理定理4.2.2
设x*为g的不动点,g(x)与g′(x)在包含x*的某邻域U(x*)(即开区间)内连续,且|g′(x*)|<1,则存在>0,当x0∈[x*-,x*+]时,迭代法(3)产生的序列{xk}[x*-,x*+]且收敛于x*.证明略(作为练习)Wedon’tknowx*,howdoweestimatetheinequality?
第22页,课件共29页,创作于2023年2月举例用一般迭代法求x3-x-1=0的正实根x*容易得到:g′(x)在包含x*的某邻域U(x*)内连续,且|g′(x*)|<1第23页,课件共29页,创作于2023年2月例题用一般迭代法求方程x-lnx=2在区间(2,)内的根,要求|xk-xk-1|/|xk|<=10-8解:令f(x)=x-lnx-2f(2)<0,f(4)>0,故方程在(2,4)内至少有一个根第24页,课件共29页,创作于2023年2月将方程化为等价方程:x=2+lnx因此,x0(2,),xk+1=2+lnxk产生的序列xk收敛于X*取初值x0=3.0,计算结果如下:第25页,课件共29页,创作于2023年2月7314617745293.146188209103.14619162
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年全自动变焦照相机项目资金申请报告代可行性研究报告
- 2024年变频器柜体系统项目资金筹措计划书
- 2025年河南省三门峡市单招职业适应性测试题库汇编
- 2025年湖北省荆门市单招职业倾向性测试题库汇编
- 2025年黑龙江商业职业学院单招职业适应性测试题库一套
- 儿童乐园装修合同
- 2025年度安全培训与操作规范服务协议
- 2025年度员工劳动合同终止及生活困难补助协议
- 2025陕西省安全员C证考试(专职安全员)题库附答案
- 2025年度房屋赠与及物业管理权转移合同
- 中国-各省市地图可编辑课件
- (儿科学课件)肾病综合征
- 光缆线路工程段终版施工图
- 2023年最新的郭氏宗祠的对联大全
- 矿井年度灾害预防和处理计划
- 毕业论文-基于Java Web的模拟驾校考试系统设计与实现
- 骆驼祥子1一24章批注
- 新部编人教版四年级下册道德与法治全册教案(教学设计)
- 物业服务企业市场拓展战略规划课件
- 进制转换教学设计
- 垂直度和跳动形位公差间的关系及取代应用下
评论
0/150
提交评论