4

我想在 matlab 上将常规文本文件读入单元格数组。我怎样才能做到这一点 ?

我不想要任何格式。读作文字。

谢谢你。

它将是基于行的数组,如 100x1

example of reading : dd = {1;2;3}
4

1 回答 1

16

使用textscan, 所以每行有一个单元格元素:

fid = fopen('myFile.ext');
allData = textscan(fid,'%s','Delimiter','\n');

% allData{1} is a nLines-by-1 cell array with the lines of the file as text
于 2012-08-29T19:28:59.197 回答