【发布时间】:2013-08-09 09:21:21
【问题描述】:
我必须重新采样以下元胞数组:
dateS =
'2004-09-02 06:00:00'
'2004-09-02 07:30:00'
'2004-09-02 12:00:00'
'2004-09-02 18:00:00'
'2004-09-02 19:30:00'
'2004-09-03 00:00:00'
'2004-09-03 05:30:00'
'2004-09-03 06:00:00'
遵循不规则的间距,例如第 1 行和第 2 行之间有 5 个读数,而第 2 和第 3 行之间有 10 个。中间“读数”的数量存储在向量“v”中。所以,我需要的是一个新向量,其中所有中间日期/时间在 dateS 处采用相同格式。
编辑:
列表中的前 2 个读数之间有 1 小时 30 分钟 = 90 分钟。五个间隔 b/w 等于 90 分钟 / 5 = 18 分钟。现在在 (1) 和 (2) 之间插入五个“读数”,每个读数间隔 18 分钟。我需要在所有日期都这样做。
有什么想法吗?谢谢!
【问题讨论】:
标签: matlab time-series interpolation