




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章 非线性方程数值解法 /* Numerical Solutions of Nonlinear Equations*/本章主要内容:1、二分法2、不动点迭代结构及其收敛性鉴定(重点)3、Newton和Steffensen迭代4、弦割法与抛物线法第1页第1页历史背景 代数方程求根问题是一个古老数学问题。理论上, 次代数方程在复数域内一定有 个根(考虑重数)。早在16世纪就找到了三次、四次方程求根公式,但直到19世纪才证实不小于等于5次普通代数方程式不能用代数公式求解,而对于超越方程就复杂多,假如有解,其解也许是一个或几种,也也许是无穷多个。普通也不存在根解析表示式。因此需要研究数值办法求得满
2、足一定精度要求根近似解。 第2页第2页求方程 几何意义基本定理 假如函数 在 上连续,且则至少有一个数 使得 ,若同时 一阶导数 在 内存在且保持定号,即 (或 )则这样 在 内唯一。 abx*第3页第3页1 二分法 /* Bisection Method */原理:若 f Ca, b,且 f (a) f (b) 0,则 f 在 (a, b) 上至少有一实根。基本思想:逐步将区间分半,通过判别区间端点函数值符号,进一步搜索有根区间,将有根区间缩小到充足小,从而求 出满足给定精度根 近似值。终止法则?abx1x2abWhen to stop?或不能确保 x 精度x*第4页第4页 二分法算法给定区
3、间a,b ,求f(x)=0 在该区间上根x.输入: a和b; 允许误差 TOL; 最大对分次数 Nmax.输出: 近似根 x.Step 1 Set k = 1;Step 2 Compute x=f(a+b)/2);Step 3 While ( k Nmax) do steps 4-6 Step 4 If |x| TOL , STOP; Output the solution x. Step 5 If x*f(a)0 , Set b=x; Else Set a=x; Step 6 Set k=k+1; Compute x=f(a+b)/2);Go To Step 3 ;Step 7 Output
4、 the solution of equation: x; STOP.第5页第5页3、由二分法过程可知:4、对分次数计算公式:1、2、令第6页第6页解:例1:用二分法求方程 在区间 上根,误差限为 ,问至少需对分多少次?第7页第7页简朴; 对f (x) 要求不高(只要连续即可) .无法求复根及偶重根收敛慢 注:用二分法求根,最好先给出 f (x) 草图以拟定根大约位置。或用搜索程序,将a, b分为若干小区间,对每一个满足 f (ak)f (bk) 0 区间调用二分法程序,可找出区间a, b内多个根,且不必要求 f (a)f (b) 0 。长处缺点第8页第8页2 迭代法理论 /* Theory
5、of Iteration Method*/f (x) = 0 x = g (x)(迭代函数)等价变换思绪从一个初值 x0 出发,计算 x1 = g(x0), x2 = g(x1), , xk+1 = g(xk), 若 收敛,即存在 x* 使得 ,且 g 连续,则由 可知 x* = g(x* ),即x* 是 g 不动点,也就是f 根。f (x) 根g (x) 不动点一、不动点迭代 /*Fixed-Point Iteration*/第9页第9页xyy = xxyy = xxyy = xxyy = xx*x*x*x*y=g(x)y=g(x)y=g(x)y=g(x)x0p0 x1p1x0p0 x1p1
6、x0p0 x1p1x0p0 x1p1几何意义第10页第10页例2:已知方程 在 上有一个根(正根)下面选取5种迭代格式:1、即2、即3、即4、即5、即第11页第11页取计算结果下列:法1法4法3法2法5第12页第12页Lipschitz条件成立充足条件考虑方程 x = g(x), 若( I ) 当 xa, b 时, g(x)a, b;( II ) 0 L 1 使得 对 xa, b 成立。则任取 x0a, b,由 xk+1 = g(xk) 得到序列 收敛于g(x) 在a, b上唯一不动点。并且有误差预计式:( k = 1, 2, )且存在极限连续时第13页第13页证实: g(x) 在a, b上存在不动点?令有根 不动点唯一?反证:若不然,设尚有 ,则在和之间。而 当k 时, xk 收敛到 x* ?第14页第14页L 越 收敛越快可用 来控制收敛精度小注:条件 ( II ) 可改为 在a, b 满足Lipschitz条件,定理结论仍然成立(定理2.3)。第15页第15页 算法: 不动点迭代给定初始近似值 x0 ,求x = g(x) 解.输入: 初始近似值 x0; 允许误差 TOL; 最大迭代次数 Nmax.输出: 近似解 x 或失败信息.Step 1 Set i = 1;Step 2 While ( i Nmax) do steps 3-6Step 3 Set x = g(x0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年陇南地区成县数学三上期末学业质量监测试题含解析
- 2025-2026学年焦作市沁阳市数学三上期末模拟试题含解析
- 2025-2026学年江西省吉安市永丰县三年级数学第一学期期末质量检测试题含解析
- 2025-2026学年江苏省连云港市沙河子园艺场小学三上数学期末考试试题含解析
- 七年级上政治知识点复习课件
- 2025年卫生资格考试核心资料试题及答案
- 日本文化对中华文化的反思试题及答案
- 医疗环境与职业安全的试题及答案
- 全面掌握的执业医师考试试题及答案
- 2025自考行政管理考情分析试题及答案
- 浙江2025年浙江省地质院本级及所属部分事业单位招聘笔试历年参考题库附带答案详解
- 2025年广东广州中物储国际货运代理有限公司招聘笔试参考题库含答案解析
- 2025-2030中国屏蔽泵市场运行态势分析及运营动态规划研究报告
- 海外安保面试题及答案
- 危重患者的早期康复
- 乡村振兴战略相关试题及答案
- QC080000基础知识课件
- 急诊护理团队精神
- 机车运用质量指标马元课件
- 模拟退火与数论-深度研究
- 《防灾减灾专题培训》课件
评论
0/150
提交评论