一、概念
根据已知的函数点进行数据、模型的处理和分析,而有时候现有的数据是极少的,不足以支撑分析的进行,这时就需要使用一些数学的方法,“模拟产生”一些新的但又比较靠谱的值来满足需求,这就是插值的作用。
二、作用
1.补全空缺值
三、例子
- x = -pi:pi;
- y = sin(x);
- new_x = -pi:0.1:pi;
- p1=interpn(x,y,new_x);%线性插值
- p2=pchip(x,y,new_x); %分段三次埃尔米特插值
- p3 = spline(x,y,new_x); %三次样条插值
- subplot(3,1,1)
- p31=plot(x,y,'o',new_x,p1,'b-')
- title('线性插值')
- grid
- subplot(3,1,2)
- p32=plot(x,y,'o',new_x,p2,'b-')
- title('分段三次埃尔米特插值')
- grid
- subplot(3,1,3)
- p33=plot(x,y,'o',new_x,p3,'b-')
- title('三次样条插值')
- grid