9种缺失值插值算法Matlab代码 含三次样条插值、线性插值、Hermite插值等
使用该程序可以:(1)实现缺失数据插值;(2)对定义域外的样本点进行插值;(3)区分内插和外插,均可以选择不同的算法;(4)可以多个一维变量同时插值
y=f(x)是一维,z=f(x,y)是二维,以此类推,该代码仅适用一维变量
内插策略包括:
1:线性插值
2:最近邻点插值
3:下一个邻点插值
4:上一个邻点插值
5:保形分段三次插值
6:三次卷积插值
7:修正Akima三次Hermite插值
8:三次样条插值
9:插入固定值
外插策略包括:
1:使用与内插所用相同的方法来计算落在定义域范围外的点
2:为落在定义域范围外的点返回一个特定常量值
程序纯手写,可修改。
本程序已基于Matlab2021a测试好,包含测试数据,可以自行替换。
内含详细操作说明,操作简单替换数据即可。
ID:6620
详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885
图文详情请查看: http://matup.cn/737353597788.html