2

我正在从 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 倍。

4

0 回答 0