【发布时间】:2014-04-14 20:07:35
【问题描述】:
我目前有一个 252x11 双数据矩阵,其中每一列都是一个单独的时间序列。但是,某些数据丢失了,我想进行插值以填充该数据,因为我稍后需要使用不需要空格或 NaN 的算法。我该怎么做呢?
【问题讨论】:
-
您可以使用
interp1命令。名称中的1代表1D。
标签: matlab interpolation
我目前有一个 252x11 双数据矩阵,其中每一列都是一个单独的时间序列。但是,某些数据丢失了,我想进行插值以填充该数据,因为我稍后需要使用不需要空格或 NaN 的算法。我该怎么做呢?
【问题讨论】:
interp1 命令。名称中的1 代表1D。
标签: matlab interpolation
您可以考虑使用inpaint_nans,它旨在使用非 NaN 元素在 1-d 或 2-d 数组中插入 NaN 元素。它也可以推断,因为它不使用数据的三角剖分。它还允许不同的插值方法。
【讨论】: