【发布时间】:2014-08-28 16:31:16
【问题描述】:
我有一个单元格数组,它应该包含从 '00:00:00' 到 '23:59:00' 的时间,分辨率为 1 分钟:
time={'00:00:00'
'00:01:00'
'00:02:00'
'00:03:00'
'00:04:00'
'00:05:00'
'00:06:00'
'00:07:00'
'23:59:00'}
检查单元格数组“时间”中是否存在所有分钟并识别缺失的分钟的智能方法是什么?
使用示例中的向量,我想要一个包含 NaN 对应缺失分钟数的向量:
missing_time={'00:00:00'
'00:01:00'
'00:02:00'
'00:03:00'
'00:04:00'
'00:05:00'
'00:06:00'
'00:07:00'
NaN
NaN
...
'23:59:00'}
谢谢!
【问题讨论】:
-
最简单的方法来查找是否缺少一个。检查元素数量:
numel(time)如果小于 60*24,则表示缺少元素:D