非线性方程数值解的研究
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
此算法不需要计算导数 , 经计算 , 需 要经过 7次迭代 才可 以
得到与 4次 N e w t o n法迭代 十分接近的结果.
三、 结 论
N e w t o n迭代法 : 设f ( )=0 , _ 厂( )≠0 , 且_ 厂 在 包 含
由二分 法 、 N e w t o n法和割线法的算法原 理 , 结 合前 面的
高 教 视 野
黪
气
导 ;
摅线幢翥 程数俊熊的撩
◎周 文 袁晓洲 ( 湖北职业技术 学院, 湖北 孝感 4 3 2 0 0 0 )
【 摘要 】 本文 归纳 了求 非线性方程数值解 的几种 常用 解
法、 应注意的问题及 优缺点 , 通过 实例进 一步 比较 了各 自的
2 )= 2 2 0 ) , ( 2 )< 0, 由零 点定 理 , 有 根区 间为[ 0 , 2 ] . 用
其中 。 为初值.
二、 数 值 实验
值, 只有 局部 收敛性 敛性
介绍二分法 、 N e w t o n法和割线法的算法 , 并用 其解方程
2 + 3 x 一 6= 0的 根.
牛顿法是 目前求解 非线 性方 程的有 效方 法之 一 , 但也
应 该注意到 N e to w n迭代 法不 适应 的情 形. 1 . 若 /( ‰ )=0
迭代公式 似值.
= ( ) , k=0 , 1 , 2 …就能求 出逐 步精 确 的近
代, 就可 以得到与 1 0次二分法 十分接近 的结果. ( 三) 割线法
割线法迭代公式 : = %一
二分法 : 设 Y= ) 在 区间 [ o , b ] 上连 续且八 o ) b )< 0, 通过不断地把 函数 _ 厂 ( ) 的零 点所 在 的区间一 分为 二 , 使 区间两端逐步逼近零点 , 进而得到 零点近似值. 由二分法产 生的序列 { } 满足I x 一 I ≤ .
般源自文库方 法.
【 关键词 】 分类方 法 N e w t o n迭代法 ; 二分 法; 割线法 ; 非
线性方程 ; 数 值 解
【 项 目名 称 】湖 北 省 教 育 科 学 “十 二 五”规 划 课 题
( 2 0 1 4 A 0 6 0 ) ; 湖北职业 技术 学 院重 点课 题 ( 2 0 1 4 A 0 3 )的 阶
( 或者l 厂( )= 0 ) , 得 不到 。 或_ 厂( )= 0 , 如图 1 ; 2 . 若迭
( 一) 二 : 分法 找 出有根 区间 , 设f ( )=2 x +3 x 一6 , f ( 0 )= 一6 ,
代 后出现死循环 , = 。 , 如图2 .
数 学 学 习与 研 究 2 0 1 6 .
的 一 个 区 间 上 具 有 二 阶 连 续 的 导 数 , 由 = 一 专 实例可 以得 出以下结论 : 可知产生 的序列 { } 局部收敛到 , 且为二 阶收敛.
二 分 法
N e w t o n法
割 线 法
割线法 : 在N e w t o n法的基础上 , 以 一 . , 的差商代替
,
1 0 ~, 得 N>1 + =1 7 . 6 , 即需要进行 1 8次计算.
Z 1
( 二) N e w t o n法
计算. f( x )= 6 x + 6 x , N e w t o n法迭代公式为 + l = n:。 , 1 , 2 , … …经计 算 , 用 4次 N e t0 w n法 迭
段 性 研 究成 果.
经过 1 0次 二 分 法 , 。 。=1 . 0 7 8 7 5 , 由误 差 估 计 式 , 有
~
、
背
景
I x1 0一
I≤
=1 .9 5 ×1 0- 3
.
如果误差 :1 0~, 由估计式 =2 - N + I , 令2 - N + I <
在工程应用和科学计算 中有 大量实 际问题需 要转化 为 代数方程 , 而非线性 方程 的求解 一直 是其 中重要 的研 究 内 确定必要 的二分 次数. I x 一 I ≤
优点 保证 收敛 、 计 收敛 快 、 稳定性好、 不用计算导数 算方便 精度高 对初 值 选 取要 求 比 收 敛 速 度 慢 , 缺点 收敛速度慢 较高 , 需 要计算导 数 只 有 局 部 收
_ , ’ ( ) , 得 到 割 线 法 的 迭 代 公 式 = 一 毒
容. 即常常需要 探讨方程, ( )=0的数值解 法 , 这里 ∈R,
/ C [ 。 , b ] . 除了少数情形 外 , 这类 方程常 只能求其 近似解. 如果 函数是平滑 的, 给定充分好 的初始值 , 一个好 的算法 是 能收敛 到一 个解. 给定 根 附近 的一个 初始 值 ‰ , 将原 方程 )= 0改变成与它 同解 但便 于迭代 的形式 = ( ) , 利 用
收敛性 、 稳定性及精度. 最 后总结 了求 非线性方程 数值解 的
一
二 分 法 的 算 法 = a — n 挚 + 计 算 结 果 如 下 :
区间[ o , b ] 1 2 3 4 5 [ 0, 2 ] [ 1 , 2 ] [ 1 , 1 . 5 ] [ 1 , 1 . 2 5 ] [ 1 , 1 . 1 2 5 ] n 1 1 . 5 1 . 2 5 1 . 1 2 5 1 . 0 6 2 5 - 厂 ( , ) —1 7 . 5 2 . 5 9 3 7 5 0 . 6 4 4 5 3 1 3 — 0 . 2 1 4 3 5 6