泰勒展开、牛顿迭代

泰勒展开:

基本上是用一个近似的多项式表达一个函数,在某个x0处进行多次求导,得到一个新的多项式:

f(x)=f(x0)+f′(x0)(x−x0)+f″(x0)2!(x−x0)2+⋯+f(n)(x0)n!(x−x0)n+Rn(x)

其中最后的是余项。这样发现当n取得很大就能无限逼近函数。

特别的把在x0取0时的泰勒展开称为麦克劳林级数。

牛顿迭代:

求一个函数等于0的位置(近似位置),观察一下泰勒展开的式子,发现每多一项都是在逼近于实际函数,所以就保留两项,然后带入f(x)=0,不断迭代,就能让x快速逼近0(求根号大约只要6~7次迭代)。实际意义就是在函数上某个点求导做切线,取切线与x轴交点,再用这个交点为横坐标的在函数上的点做下一轮的x,重复迭代即可。

推法:(f'前一个括号表示在哪里的导数,后一个是变量x)

f(x)=f(x0)+f'(x0)(x-x0)

f(x0)+f'(x0)(x-x0)=f(x)=0

f'(x0)(x-x0)=-f(x0)

x-x0=(-f(x0))/(f'(x0))

x=x0-f(x0)/(f'(x0))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值