【发布时间】:2016-06-30 08:08:04
【问题描述】:
我有一个文本文件,我想将它导入 matlab。以下是文本文件 (tempfile.txt) 的前 2 行:
1,"4/26/2016","6:40:00 PM","111","0","13.45","NaN","ACTIVE","NaN",
2,"4/26/2016","6:40:30 PM","73","0","14.99","NaN","ACTIVE","NaN",
当我尝试使用 textscan 时:
fid = fopen('tempfile.txt');
data = textscan(fid, '%*d %s %s %s %*d %*d %*d %*s %*s', 'Delimiter', ',')
它只导入文本文件的第一行。我尝试将 \n 添加到 formatSpec 但它仍然不起作用。请帮忙!
【问题讨论】:
-
你为什么使用星号?你在关注字段宽度吗?
-
我只需要日期、时间和第四(111 & 73)列字段!