将具有多种类型的Matlab中的csv文件导入到2D阵列中

时间:2013-10-30 11:57:20

标签: matlab parsing csv file-io

我正在尝试在Matlab中导入CSV文件。该文件包含整数,浮点数和所用时间的时间戳。由于混合文件类型,csvread或dlmread不会这样做。 另一方面,我按照建议here尝试了文本扫描,但整个数据被放入Nx1数组(N是csv文件中的行数)。 数据是EEG数据,我希望对它进行一些带低音滤波,但首先我需要在2D数组中读取文件。有任何想法吗? 附:我正在使用Matlab R2013a

可以找到示例文件here

1 个答案:

答案 0 :(得分:1)

如果您不能使用Excel,则此问题是重复的(Eitan的评论)。否则我建议使用xlsread,这使用excel com接口,并且能够读取excel可以阅读的所有内容。