美文网首页
牛顿插值算法

牛顿插值算法

作者: CODERLIHAO | 来源:发表于2020-07-09 08:39 被阅读0次

差商定义

f [ x0 , xk ] = ( f ( xk ) - f ( x0 ) ) / ( xk - x0 )为函数f(x)关于点x0,xk的一阶差商(或者均差)

0阶差商

f[x0] = f(x0)
f[x1] = f(x1)
...
f[xk] = f(xk)

二阶差商

f [x0 , x1 , x2] = ( f [ x1 , x2 ] - f [ x0 , x1 ] ) / (x2 - x0)

K阶差商

f [x0 , x1 , ..., xk] = ( f [ x1 ,..., xk-1 ,xk] - f [ x0 , x1,...,xk-1 ] ) / (xk - x0)

注意导数称为微商

差商的性质

f(x)k阶差商f [x0 , x1 , ..., xk]是函数值f(x0),f(x1),...,f(xk)的线性组合

image.png

证明:
当k=1时


image.png

当k=2时


image.png

假设当k = n时也成立

image.png

牛顿插值法

构造多项式,经过n个点,可以找到一条n-1阶的方程


image.png

这个时候就需要已知条件,Pn(xi) =fi(xi)(i=0,1,2,...,n)
当x = x0时,Pn(x0) = a0 = f0= f[x0]
当x = x1时,Pn(x1) = f1 = a0 +a1(x1-x0) = a0+a1(x1 - x0)
当x = x2时,Pn(x2) = f2 = a0 +a1(x2-x0) + a2(x2-x0)(x2-x1)
此时
a0 =f[x0]
a1 = ( f1 - f0) / (x1 - x0) = f[x0,x1]
归纳出

a0 =f[x0]
a1 =f[x0,x1]
a2 =f[x0,x1,x2]

image.png

相关文章

网友评论

      本文标题:牛顿插值算法

      本文链接:https://www.haomeiwen.com/subject/xcbhcktx.html