- 2
- 0
- 约7.89千字
- 约 69页
- 2017-05-21 发布于湖北
- 举报
第2章 一元线性方程的解发 §1 二分法 §2 迭代法 §3 切线法(牛顿法) §4 弦截法 §5 加速迭代法 §1二分法 我们已经熟悉求解一元一次方程、一元二次方程以及某些特殊类型的高次代数方程或非线性方程的方法。这些方法都是代数解法,求出的根是方程的准确根。但是在许多实际问题中遇到的方程,例如代数方程 x3-x-1=0 ? 或超越方程 等等,看上去形式简单,但却不易求其准确根。为此,只能求方程达到一定精度的近似根。 方程的形式很多,我们主要讨论一元非线性方程,也即 f(x)=0 (2―1) 方程(2―1)可以有实根,也可以有复根或者重根等。本章主要讨论它的实根的数值计算问题。 方程根的数值计算大致可分三个步骤进行: (1) 判定根的存在性。 (2)确定根的分布范围,即将每一个根用区间隔离开来。 (3)根的精确化,即根据根的初始近似值按某种方法逐步精确化,直至满足预先要求的精度为止。 设f(x)为定义在某区间上的连续函数,方程(2―1)存在实根。虽然方程(2―1)的根的分布范围一般比较复杂,但我们不难将函数f(x)的定义域分成若干个只含一个实根的区间。 例如考虑方程 x2-2x-1=0 由图2.1所示,该方程的一个负实根在-1和0之间,另一个正实根在2和3之间。 这样,我们总可以假设方程(2―1)(a,b)内有且仅有一个单实根x*。由连续函数的介值定理知 f(a)·f(b)<0 若数值b-a较小,那么我们可在(a,b)上任取一点x0作为方程的初始近似根。 例如,方程 f(x)=x3-x-1=0 由于f(1)<0,f(1.5)>0,又f(x)在区间(1,1.5)上单调连续,故可知在(1,1.5)内有且仅有一个实根。于是可取某个端点或区间内某一个点的值作为根的初始近似值。 设函数f(x)在区间[a,b]上单调连续,且 f(a)·f(b)<0 则方程(2―1)在区间(a,b)内有且仅有一个实根x。下面在有根区间(a,b)内介绍二分法的基本思想。 取x0 =(a+b)/2.计算f(a)与f(x0),若 ? f(a)·f(x0)<0 ? 则根x∈(a, x0 ),令 a1=a,b1=x0 否则x∈(x0,b),令 ? a1=x0,b1=b 如此逐次往复下去,便得到一系列有根区间 (a,b),(a1,b1),(a2,b2),…,(ak,bk),… 其中 我们把每次二分后的有根区间(ak,bk)的中点 ? 则结果xk就是方程(2―1)满足预给精度ε的近似根,也即 1.计算步骤 ①输入有根区间的端点a,b及预先给定的精度ε; ②(a+b)/2 x; ③若f(a)f(x)<0,则x=b,转向④;否则x=a,转向④。 ④若b-a<ε,则输出方程满足精度的根x,结束;否则转向②。 2. 计算框图 (见下页) 例1 求方程 ? f(x)=x3-x-1=0 ?在区间(1,1.5)内的根。要求用四位小数计算,精确到x-2。 解 这里 a=1,b=1.5 取区间(1,1.5)的中点 由于f
您可能关注的文档
最近下载
- (重庆一诊)重庆市2026届高三第一次联合诊断检测(康德卷) 物理试卷(含答案).docx
- 2024年连云港市直遴选笔试真题汇编及答案解析(夺冠).docx VIP
- 临床诊断学胸痛幻灯片.ppt VIP
- 换热器选型说明书.pdf VIP
- 江苏省南京市南京一中2025-2026高三上学期10月英语月考试题(含答案,无听力原文及音频).docx VIP
- 王承党《临床诊断学》胸痛.ppt VIP
- 静脉血栓栓塞症2023版指南解读.pptx VIP
- 全等三角形之手拉手模型专题练习.doc VIP
- 芜湖一中2025年高一自主招生考试物理试卷及参考答案 .pdf VIP
- 初中语文新人教版七年级下册全册核心素养教案(精编版)2025春.doc
原创力文档

文档评论(0)