插值算法(清风建模学习笔记)

作用:当数模比赛中,数据较少时,不足以支撑分析的进行,这时候就需要一些数学方法,“模拟产生”一些新的但又比较靠谱的值来满足需求,这就是插值的作用。

插值法的分类:

插值算法(清风建模学习笔记)_第1张图片

 

拉格朗日插值法:
插值算法(清风建模学习笔记)_第2张图片

插值算法(清风建模学习笔记)_第3张图片 

插值算法(清风建模学习笔记)_第4张图片 

 插值多项式:

插值算法(清风建模学习笔记)_第5张图片

龙格现象:高次插值会产生龙格现象,即在两端处波动极大,产生明显的震荡。因此拉格朗日插值高次插值方法很少使用。

分段二次插值:
插值算法(清风建模学习笔记)_第6张图片
 

牛顿插值法:

插值算法(清风建模学习笔记)_第7张图片 

与拉格朗日插值法相比,牛顿插 值法的计算过程具有继承性。 (牛顿插值法每次插值只和前n 项 的值有关,这样每次只要在原来 的函数上添加新的项,就能够产 生新的函数) 但是牛顿插值也存在 龙格现象 的问题
因此上述几种插值方法在数模比赛中很少使用
埃米特插值:
直接使用 Hermite 插值得到的多项式次数较高,也存在着龙格现象, 因此在实际应用中,往往使用分段三次 Hermite 插值多项式 (PCHIP)

直接调用Matlab里面函数

举例:
插值算法(清风建模学习笔记)_第8张图片

三次样条插值:
插值算法(清风建模学习笔记)_第9张图片

 插值算法(清风建模学习笔记)_第10张图片

n维数据的插值:
插值算法(清风建模学习笔记)_第11张图片

插值也可用于短期预测 

 

 

你可能感兴趣的:(插值算法(清风建模学习笔记))