牛顿迭代法

f(x) f ( x ) R 有二阶连续导数,且 f(x)0 f ′ ( x ) ≠ 0
x0,x, ∀ x 0 , x ∈ R , f(x0)=0 f ( x 0 ) = 0
f(x0)=f(x)+f(x)Δx+12f(ε)Δx2=0 f ( x 0 ) = f ( x ) + f ′ ( x ) Δ x + 1 2 f ″ ( ε ) Δ x 2 = 0

x0x=Δx=1f(x)[f(x)+12f(ε)Δx2] x 0 − x = Δ x = − 1 f ′ ( x ) [ f ( x ) + 1 2 f ″ ( ε ) Δ x 2 ]
=f(x)f(x)12f(ε)f(x)Δx2 = − f ( x ) f ′ ( x ) − 1 2 f ″ ( ε ) f ′ ( x ) Δ x 2

x0=xf(x)f(x)12f(ε)f(x)Δx2 x 0 = x − f ( x ) f ′ ( x ) − 1 2 f ″ ( ε ) f ′ ( x ) Δ x 2
由于 limxx0[12f(ε)f(x)Δx2]=0 lim x → x 0 [ − 1 2 f ″ ( ε ) f ′ ( x ) Δ x 2 ] = 0
因此 limxx0[xf(x)f(x)]=x0 lim x → x 0 [ x − f ( x ) f ′ ( x ) ] = x 0
F(x)=xf(x)f(x) F ( x ) = x − f ( x ) f ′ ( x ) ,则 limxx0F(x)=x0 lim x → x 0 F ( x ) = x 0
由此得到迭代公式:
xk+1=F(xk)=xkf(xk)f(xk) x k + 1 = F ( x k ) = x k − f ( x k ) f ′ ( x k )

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值