本源码合集提供基于 MATLAB 的五种插值方法:

  1. 线性插值
  2. 三次插值
  3. 三次样条插值
  4. 最邻近插值
  5. 分段三次 Hermite 插值

可用于解决多变量样本中的空值或零值插值问题。

插值思路:

- 提取非空数据进行插值

- 查找非空数据的行和列

- 使用五种方法分别插值,结果赋值为 datanew1~5

- 将插值结果替换到原始数据中

- 判断插值结果是否为负