Newton插值法 | 差商 + Newton插值公式 + 插值余项

本文深入探讨了Newton插值法的原理与应用,包括差商的定义与性质、Newton插值公式的推导过程,以及插值余项的计算方法。通过理解差商的递推规律,读者可以掌握如何构建和计算Newton插值多项式。

Newton插值法

Aitken逐次插值法虽然具有承袭性的特点,但其插值公式是递推型的,不便于进行理论分析。为此,可以把n次插值多项式改写成升幂的形式:
Nn(x)=c0+c1(x−x0)+c2(x−x)(x−x1)+⋯+cn(x−x0)(x−x1)⋯(x−xn−1)(10) N_n(x)=c_0+c_1(x-x_0)+c_2(x-x)(x-x_1)+\cdots+ c_n(x-x_0)(x-x_1)\cdots(x-x_{n-1}) \tag{10} Nn(x)=c0+c1(xx0)+c2(xx)(xx1)++cn(xx0)(xx1)(xxn1)(10)
其中,c0,c1,c2,⋯ ,cnc_0,c_1,c_2,\cdots,c_nc0,c1,c2,,cn为待定系数。根据定理1,该多项式是惟一存在的。将插值条件
Nn(xi)=f(xi)(i=0,1,2,⋯ ,n) N_n(x_i)=f(x_i) \quad (i=0,1,2,\cdots,n) Nn(xi)=f(xi)(i=0,1,2,,n)
代入(10)式中,即可以惟一确定出系数c0,c1,c2,⋯ ,cnc_0,c_1,c_2,\cdots,c_nc0,c1,c2,,cn,从而得到Nn(x)N_n(x)Nn(x)的升幂形式。为了方便计算,在具体计算这些系数之前,先引入差商的概念。

1. 差商的定义与性质

定义3:已知顺序排列的节点x0,x1,x2,⋯ ,xk−1,xk,⋯ ,xnx_0,x_1,x_2,\cdots,x_{k-1},x_k,\cdots,x_nx0,x1,x2,,xk1,xk,,xn所对应的函数值为f(x0),f(x2),⋯f(x_0),f(x_2),\cdotsf(x0),f(x2),

定义
f[x0,xk]=f(x0)−f(xk)x0−xk(1≤k≤n) f[x_0,x_k]=\frac{f(x_0)-f(x_k)}{x_0-x_k} \quad (1\leq k \leq n) f[x0,xk]=x0xkf(x0)f(xk)(1kn)
函数f(x)f(x)f(x)在点x0,xkx_0,x_kx0,xk处的一阶差商;

定义
f[x0;x1,xk]=f[x0,x1]−f[x0,xk]x1−xk(2≤k≤n) f[x_0;x_1,x_k]=\frac{f[x_0,x_1]-f[x_0,x_k]}{x_1-x_k} \quad (2\leq k\leq n) f[x0;x1,xk]=x1xkf[x0,x1]f[x0,xk](2kn)
为函数f(x)f(x)f(x)在点x0,x1,xkx_0,x_1,x_kx0,x1,xk处的二阶差商;

定义
f[x0,x1;x2,xk]=f[x0;x1,x2]−f[x0;x1,xk]x2−xk(3≤k≤n) f[x_0,x_1;x_2,x_k]=\frac{f[x_0;x_1,x_2]-f[x_0;x_1,x_k]}{x_2-x_k} \quad(3\leq k\leq n) f[x0,x1;x2,xk]=x2xkf[x0;x

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值