使用datetime将值插值为x轴值

时间:2016-11-15 14:37:03

标签: matlab datetime interpolation

我有两个向量,x轴值是日期时间向量,y轴值是双向量。一些样本值如下所示:

x = ['16-Sep-2016 00:01:00','16-Sep-2016 00:56:00', '16-Sep-2016 01:56:00', '16-Sep-2016 02:56:00', '16-Sep-2016 03:56:00'];
y = [77, 76.6, 77.5, 76.6, 76.5];

这里x轴值大致是每小时一次。我希望每隔10分钟一次。我创建了一个新的采样时间向量(x_resampled)并尝试进行1-D插值:

y_resampled = interp1(x,y,x_resampled);

但是这不起作用并且给我一个错误,即X必须是数字坐标的矢量'所以我不能使用这个功能。如果有人对如何内插值有任何想法,我将不胜感激。

谢谢!

0 个答案:

没有答案