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(x−x0)+c2(x−x)(x−x1)+⋯+cn(x−x0)(x−x1)⋯(x−xn−1)(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,⋯,xk−1,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]=x0−xkf(x0)−f(xk)(1≤k≤n)
函数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]=x1−xkf[x0,x1]−f[x0,xk](2≤k≤n)
为函数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]=x2−xkf[x0;x

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

被折叠的 条评论
为什么被折叠?



