【发布时间】:2016-02-11 06:43:37
【问题描述】:
我有以下来自 CSV 文件的示例。结构是:
Date ,Time(Hr:Min:S:mS), Value
2015:08:20,08:20:19:123 , 0.05234
2015:08:20,08:20:19:456 , 0.06234
然后我想将其读入 MATLAB 中的矩阵。
尝试:
Matrix = csvread('file_name.csv');
还尝试格式化字符串。
fmt = %u:%u:%u %u:%u:%u:%u %f
Matrix = csvread('file_name.csv',fmt);
问题是当文件被读取时格式错误并且显示不同。
任何帮助或建议将不胜感激!
编辑
当使用@Adriaan 回答时,结果是
2015 -11 -9
8 -17 -1
所以看来 MATLAB 认为 '-' 是分隔符(分隔符)
【问题讨论】: