将时间从excel转换为matlab

时间:2011-11-21 15:08:59

标签: excel matlab time

我正在尝试将数据从excel导入到matlab中,其中数据包含时间列,其中时间格式为00:0522:00等等。

有没有办法在不改变格式的情况下将其导入matlab?

目前,在将矢量导入matlab时,它会将值更改为小数,而这不是我需要的。

1 个答案:

答案 0 :(得分:3)

您是否尝试使用DATESTR函数转换Excel文件中的数字?

xtimestr = datestr(xtime,'HH:MM');

这应该没有时间问题。但是,由于MATLAB和Excel使用不同的日期系统,因此如果要获取日期,则需要注意。有关详细信息,请参阅When to Convert Dates from Excel Files