我有一个文件,其中每一行都是CSV双打的列表,即:
80,81,179,180,181,182
114,115,27,31,34
16,17,18,25
63,64,35,58,73,75,76,94,95
67,68
我需要读取每一行,暂时将其存储为1 x n双数组进行某些计算,然后移到下一行。
我的想法是:
fid = fopen('fileName.txt');
tline = fgets(fid);
while ischar(tline)
% Update with solution I came up with
values = cellfun(@str2double,regexp(tline,',', 'split'));
tline = fgets(fid);
end