我正在从 matlab 查询数据库。
代码中最慢的部分是当我将日期字段转换为 datenum 时。
例如
curs = exec(conn,'select date,value from mytable')
date_string = cell2mat(curs.Data(:,1))
dn = datenum(date_string)
有没有更快的方法来做到这一点?
- 编辑 -
我找到了一个更快的方法:
dn = datenum(date_string,'yyyy-mm-dd')
但在我的系统上仍然需要 5 秒。虽然它比以前的版本快 10 倍。