【发布时间】:2012-10-09 11:41:36
【问题描述】:
我有一个文件,其中包含以下格式的数据:
filename.jpg,132,234,234,345,4555,23333,344,...,333
我已经输入... 来标记我有一个很长的整数序列这一事实。在每一行上,我总共有 132 个整数。
我想读取矩阵中的数字,该矩阵包含132 列和与输入文件中一样多的行。如何使用textscan 函数读取这些数据?我应该如何指定这种格式?我还想将第一列文件名读入一个元胞数组。
对于元胞数组,我使用了以下语法:
fid = fopen(inputPath);
buffer = textscan(fid, '%s%*[^\n]', 'Delimiter', ',');
close(fid);
【问题讨论】: