我有一个'.txt'(ANSI编码)文件,其中包含大约880个单词的文章。 我想用白色空格阅读文本。 我想在matlab中读取该文件,但matlab会抛出'缓冲区溢出'错误。
我正在使用以下代码:
e=textread(pathToFile,'whitespace','');
%%% further processing
我正在使用Matlab 2011.任何人都可以为此建议解决方法。
答案 0 :(得分:2)
您可以使用textscan:
C = textscan(fileID,'%s', 100, 'Delimiter', '\n');
这将从单元数组中的open fileID存储前100行(由换行符分隔)。白色空间得以保留。
答案 1 :(得分:1)