我将 30k 日期信息列表存储在大小/类型 <30000x1 cell> 的变量“enDate”中,每个单元格包含 11 个字符字符串,例如“01-Jan-2004”(例如)。
我想将真/假列表过滤到 trainInd 中,其中日期小于(之前)'2007-01-01'。我尝试这种方式,但 matlab 提示错误“未定义函数 'lt' 输入参数类型为 'cell'。” .
trainInd = enDate < datenum('2007-01-01');
(a) 比较日期和 (b) 使用上述结构在 1 行代码中过滤数组偏移量的正确方法是什么?