- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
非线性方程根的求解
第二章 非线性方程根的求解
§1.引 言
本章将介绍单个非线性方程
f(x)=0 (2-1)
的求解几种常用的方法。通常我们把(2-1)的解也称为根或函数f(x)的零点。
我们在本章介绍的方法中,一般要求通过对所涉及函数f(x)的分析,尽量找出一个区间 [ a,b ],使方程(2-1)在此区间内有根,称这样的区间为根的隔离区间。一般情况下根的隔离区间长度越小越好。这样可以保证后面所用方法有较好的收敛效果。而根的隔离区间的取得,一般可通过应用零点的存在定理来确定。
定理:(零点存在定理)如果f(x)在[a,b]上连续,使f(a)(f(b)0,则必存在(((a,b),使f(()=0。
例:求方程-2x-5=0实根的隔离区间
解:设f(x)=-2x-5,则,由此可知在内单调增,在内单调减,内单调增。但,所以最多有一个实根。又因,所以[2,3]是一个根的隔离区间。
为了以后叙述的方便,我们还给出以下定义。
定义:如果函数f(x)可以因式分解为:
f(x)=
且g(()(0,则称(是f(x)的m重零点,也称为方程f(x)=0的m重根。如果m=1,则称(为f(x)的单重零点或f(x)=0的一重根。如果m1,则称(为f(x)的m重零点或f(x)=0的m重根。
性质:如果函数f(x)充分可微函数,则(是f(x)的m重零点的充要条件是:
f(()=f ((()=…=,但
下面分别介绍求方程(2-1)实根的方法。
§2. 二 分 法
二分法的思想相当简单,其数学基础为零点存在定理。具体做法如下,假设函数f(x)在[a,b]上连续,且f(a) (f(b)0 ,令计算f(),如果f()与f(a)同号,则令,否则令,这样可知f(x)必在[]中有零点;再对分,令计算f(),…,如此反复,可得到有根的区间套:
[a,b]([] (…([](…
对分k次后,区间长度,如此下去{}及{}必收敛于一点,此点即为f(x) =0的一个根。如果以中点作为的近似,则误差为:
| (2-2)
注意:①如果f(x) =0在[a,b]内有多个根,二分法尽管能求根,但求出的根是其中的那一个带有偶然性。最后得到其中的那一个根的近似值,一般与区间[a,b]的端点有关。
②如果f(x)=0在[a,b]内有唯一的根,则对分法得到的序列{},必收敛到方程的唯一根,误差表达式(2-2)仍成立。
例:求方程-2x-5=0在[2,3]内的根的近似值,并指出其误差。
解:设f(x)=-2x-5,则
有根区间 f(2)=-10
f(3)=160 (2,3) f(2.5)0
f(2.25)0
f(2.125)0
f(2.0625)0f(2.09375)0
f(2.109375)0 (2,2.5)
(2,2.25)
(2,2.125)
(2.0625,2.125)
(2.09375,2.125)
(2.09375,2.109375) ,则与根的绝对误差限为=0.0078125,即以作为(2,3)间根的近似值,至少保证有2位有效数字。
对分法的优点是方法简单,只要函数f(x)连续,一定能求出根的近似值,并且可以预报迭代的大致次数。缺点是速度太慢,且无法知道是否是重根。下面是对分法的计算框图,是误差限。(见下页)
§3.迭 代 法
迭代法可分为单点迭代法和多点迭代法。单点迭代法的一般形式为:
(i=0,1,…) (2-3)
其中F(x)是迭代函数,对于不同的方法可有不同的形式。一般依赖于(2-1)中的f(x)及
其各阶导数。F(x)的选取,要保证在给出合适的初始值后,由(2-3)产生的序列{}收敛到方程f(x)=0的根。
多点迭代法的一般形式为:
) i=0,1,… (2-4)
其中迭代函数F()的选取也可有不同的形式,但选取的目的是:给出合适的初始值,由(2-4)产生的序列{}应收敛到方程f(x)=o的根。
但不管那一种方法,都希望所选用的迭代函数所产生的序列是收敛的,且恰好收敛到所求方程f(x)=0的根。那么怎样选取迭代函数F及初始值?在介绍方法之前,先介绍两个重要概念。
1.局部收敛性:设(是(2-1)的根,若存在(的一个邻域,当迭代初值属于时,迭代法得到的序列{}收敛到(,则称该迭代法关于根(具有局部收敛性。
收敛速度:设为第i次迭代值,(是(2-1)的根,令,且假设迭
代收敛,即。若存在实数P(1,使 (0
则称此方法关于根(具有P阶收敛速度。C称为渐近误差常数
您可能关注的文档
最近下载
- 高标准农田项目施工部项目管理班子的人员岗位职责工.docx VIP
- 电气二次培训基地继电保护试题库填空题 .pdf VIP
- DeepSeek+AI大模型赋能智能制造数字化工厂供应链大数据解决方案.pptx VIP
- JEDEC JESD85-2001Methods fo 国外国际规范.pdf VIP
- 免疫治疗-(精品课件).ppt VIP
- 赛迪:中国大数据区域发展水平评估报告.docx VIP
- 全国灌溉水有效利用系数测算分析技术指导细则(2024修订版)知识培训.pptx VIP
- 生物化学与基础分子生物学实验智慧树知到课后章节答案2023年下中山大学.docx VIP
- 中考词汇1600分类速记表 (1)(1)(1).pdf VIP
- 全季酒店--香氛设备布点原则.pdf VIP
文档评论(0)