数值分析期末复习

第五章 插值法与拟合法

拉格朗日插值

已知函数在 n+1 个点上的函数值 f(xi)

  • 基函数: lin=k=0,kinxxkxixk
  • 插值多项式:L(x)=i=0nyilin
  • 插值余项:f(n+1)(ξ)(n+1)!ωn+1(x),其中 ξ(a,b), ωn+1(x)=k=0n(xxk)

拉格朗日插值是 n 阶多项式插值,取两个点则是线性插值(n=1),取三个点得到抛物线插值(n=2

牛顿插值

差商

  • 一阶差商:f[xi,xj]=xjxiji
  • 二阶差商:f[xi,xj,xk]=f[xj,xk]f[xi,xj]ki
  • k 阶差商:f[xi0,xi1,,xik]=f[xi1,xi2,,xik]f[xi0,xi1,,xik1]xikxi0

差商的性质

  • f(x)k 阶连续导数,则 f[xi0,xi1,,xik]=f(k)(ξ)k!
  • n 次多项式 f(x)k 阶差商,在 k<n 时是一个 nk 阶的多项式,在 kn 时恒等于 0

牛顿插值

  • 插值多项式:Nn(x)=f(x0)+f[x0,x1](xx0)+f[x0,x1,x2](xx0)(xx1)++f[x0,x1,,,xn](xx0)(xx1)(xxn1)
  • 插值余项:Rn(x)=f[x0,x1,,xn,x]ωn+1(x)

如果插值节点等距,则:

  • x 靠近 x0 时,可以用前插公式
  • x 靠近 xn 时,可以用后插公式

埃尔米特插值

给定 n 个插值条件,构造 n1 次插值多项式。题型一般为给定 4 个条件 H(0)=f(0),H(1)=f(1),H(0)=f(0),H(1)=f(1) 进行插值,要构造三次多项式 H(x)=f(0)h1(x)+f(1)h2(x)+f(0)h3(x)+f(1)h4(x),再利用插值条件解出 hi(x)

因为 H(0)=f(0),带入构造的多项式有 H(0)=f(0)h1(0)+f(1)h2(0)+f(0)h3(0)+f(1)h4(0),不妨令 h1(0)=1,h2(0)=0,h3(0)=0,h4(0)=0。对其他三个插值条件如法炮制,得到

h1(0)=1,h2(0)=0,h3(0)=0,h4(0)=0h1(1)=0,h2(1)=1,h3(1)=0,h4(1)=0h1(0)=0,h2(0)=0,h3(0)=1,h4(0)=0h1(1)=0,h2(1)=0,h3(1)=0,h4(1)=1

纵向看,可以用为 0 的点设出 h1(x)=(ax+b)(x1)2,h2(x)=x2(cx+d),h3(x)=ex(x1)2,h4(x)=fx2(x1),代入为 1 的数据即可解出。

三次样条插值

只考定义,构造插值多项式的 M 方法不考。

定义:

  1. S(x)C2[a,b]
  2. S(x) 在每个小区间上是三次多项式
  3. S(xk)=f(xk)(插值法的要求)

第一条是常见命题点,通过比较区间交界点处函数值、一二阶导数值是否相等,计算函数的待定系数。

posted @   XYukari  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示