在matlab中读取具有唯一数据格式的大文件
我正在处理将250 MB csv文件中的数据加载到Matlab中。数据如下所示:在matlab中读取具有唯一数据格式的大文件,matlab,Matlab,我正在处理将250 MB csv文件中的数据加载到Matlab中。数据如下所示: Col1 Col2 Col3 Col4 Col5 1 5/1/2014 1 18.4765 18.1938 1 2014 -5 -1 1 18.4765000000000 18.1938000000000 0 0 0 0 0 0
Col1 Col2 Col3 Col4 Col5
1 5/1/2014 1 18.4765 18.1938
1 2014 -5 -1 1 18.4765000000000 18.1938000000000
0 0 0 0 0 0 0
当我做以下事情时:
y = csvread('DataFile.csv');
第二列是date,因此当我使用csvread时,变量y如下所示:
Col1 Col2 Col3 Col4 Col5
1 5/1/2014 1 18.4765 18.1938
1 2014 -5 -1 1 18.4765000000000 18.1938000000000
0 0 0 0 0 0 0
因此,我要处理的问题是:
(1) 约会搞砸了
(2) 将添加一个带零的额外行
如何读取此类数据文件?来自csvread文档:读取逗号分隔值文件 csv文件包含除值之外的内容 如果您有Microsoft Excel,可以尝试使用xlsread: 否则很可能必须手动完成,您可以尝试以下答案中的功能: