西华师范大学:《算法与程序设计》课程教学资源_第三章 非线性方程的数值解法

△△N 第三章非线性方程的数值解法 3.1对分法 32逐次迭代法 33收敛阶 34牛顿法 35割线法

3.1引言 在科学研究中,常常会遇到非线性方程 或非线性方程组的问题。例如解方程 x4-10x3+35x2-50x+24=0 或 SIn 般的,我们记非线性方程为 f(x)=0 西华师范大学数学 《计算方法》 与信息学院

y=(x+c)2+d y=(x-a y=x+c)+ y=( 图41非线性方程求根示意图 西华师范大学数学 《计算方法》 与信息学院

方程的解亦称方程的根或函数的零点 根可能是实数或复数。 若f(x)=0,f(ax)≠0,则a称为单根 若/(a)=f(a) (a)=0 f((a)≠0 C ,则称为k重根。 常见的求解问题有两种: (1)要求定出在给定范围内的某个解 (2)要求定出在给定范围内的全部解 西华师范大学数学 《计算方法》 与信息学院
!"#$ !"#$

非线性问题,除少数情况外,一般不能不 利用公式求解。而要采用某种迭代解法。即构 造出一近似值序列CoC1 逼近真 解a 迭代过程的收敛性一般与初值的选取和方 程的性态有关,某些解法仅与初值有关 收敛速度一般由迭代方法所决定,方程的 性态也会起一些作用。 西华师范大学数学 《计算方法》 与信息学院
%&'()*+,-./ 01234567*+,23 ()8%&69: 01;? @A0BCDE FGH()II J?KL M?4N%&6 OP Q(RS,TU VRW

分法( The bisection method 根的存在性定理: 对于连续函数f(x),如果在x=a 和x=b处异号:f(a)f(b)<0 则/()在[a,b]内至少有 根 西华师范大学数学 《计算方法》 与信息学院

逐步缩小区间[a2b}并保持f(a)f(b)<0 当=0时已找到解)当区间[a,b]足够小时, 用(a+b)/2近似作为f(x)=0的解。 每步使长度[a2b减小一倍,即二分 a,b]的方法,称二分法。用 a+b b或 2 a+b 代替前一步的[a,b]取决于f(a) a+b 同号与否。 西华师范大学数学 《计算方法》 7 与信息学院
!"# '*+&,-. '() $%& 2 3() /01

用图来表示这个过程 y 1、收敛速度慢线性。 2、方法稳定,只要求 f(ecla, bl 3、只能求实函数的一个 0 a 时零点。 二分法方程求根 确定根所在的范围[ab]对有的函数 也是一件困难的事。所幸的是,在实际应 用中,根据其物理或工程的背景,在绝大 部分场合是不困难的。对给定的函数也有 确定范围的方法。 西华师范大学数学 《计算方法》 与信息学院
!"#$%&'( )*+,-. /0

寻找隔根区间示意1 西华师范大学数学 《计算方法》 与信息学院

sin 寻找隔根区间示意2 寻找隔根区间示意3 西华师范大学数学 《计算方法》 10 与信息学院
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西华师范大学:《算法与程序设计》课程教学资源_第六章 图.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第五章 树和二叉树.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第三章 栈和队列.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第二章 线性表.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第一章 数据结构基础概论.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第十一章 外排序.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第十章 算法设计.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第十二章 非递归化.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第四章 串和数组.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第八单元 指针与函数.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第九单元 文件.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第七单元 指针的概念.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第六单元 结构体和共用体类型.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第五单元 编译预处理.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第四单元 表达式与函数.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第三单元 数据类型.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第二单元 控制结构.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第一单元 Hello, C!.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_教学大纲.doc
- 西华师范大学:《算法与程序设计》课程教学资源_数学实验.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第二章 解线性代数方程组的直接方法.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第五章 求矩阵特征根和特征向量的数值方法.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第四章 解线性代数方程组的迭代法.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第六章 代数插值.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第七章 样条函数.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第八章 数值积分.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第九章 常微分初值问题的数值解.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第九章 复杂度及其分析.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第七章 查找.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第八章 排序.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第九章 文件.pdf
- 西华师范大学:《算法与程序设计》课程教学资源_第一章 基本知识.pdf
- 《Java语言程序设计》课程教学资源(PPT课件讲稿)第二章 Java语言基础.ppt
- 《Java语言程序设计》课程教学资源(PPT课件讲稿)第六章 图形界面设计.ppt
- 《Java语言程序设计》课程教学资源(PPT课件讲稿)第七章 多线程机制.ppt
- 《Java语言程序设计》课程教学资源(PPT课件讲稿)金额的中文大小写方式.ppt
- 《Java语言程序设计》课程教学资源(PPT课件讲稿)第五章 异常处理.ppt
- 《Java语言程序设计》课程教学资源(PPT课件讲稿)第四章 类和对象的高级特征.ppt
- 《Java语言程序设计》课程教学资源(PPT课件讲稿)第三章 面向对象技术.ppt
- 《Visual Foxpro》目录.ppt