第第第四四四章章章 数数数据据据处处处理理理
1. 插值与拟合
插值问题 :已知函数f(x)的离散值,用已知函数g(x)逼近f(x)。
g(x)称为插值函数,可以是代数多项式,三角多项式或有理函数等。
按插值范围分为内插:在已知数据点范围之内插入数据
外插:在已知数据点的范围之外插入数据。
按插值方法分为
• 多项式插值
二点可连直线,三点可定抛物线,通常n + 1个数据点可定不高于n次的代
数多项式,使其代表的曲线通过这n + 1个数据点。
插值多项式有:拉格朗日多项式,牛顿多项式,埃尔米特多项式。
• 分段插值
将插值区间分成若干小区间,在每个小区间插入一个多项式。
• 样条插值
要求分段插值生成的曲线在相邻小区间的连接处也光滑。
• 曲线拟合
不要求插值函数通过数据点,只要求插值函数所代表的曲线按照某个判别
标准(如最小二乘法, 要求
n
P
i=0
[f
i
− g(x
i
)]
2
为最小)能最好地接近数据点。
2. MATLAB指令的用法
2.1 计算插值的指令
指令
interp1 一维插值
interp1q 快速一维插值
interp2 二维插值
interp3 三维插值指令
interpn N维插值指令
选项
nearest 线性最近项插值
linear 线性插值
spline 三次样条插值
cubic 立方插值