Я хотел бы, чтобы подсчитать количество строк в текстовом файле, начиная с определенной строкой толькоПодсчитать количество строк, начиная с определенной строкой - Matlab
function count = countLines(fname)
fh = fopen(fname, 'rt');
assert(fh ~= -1, 'Could not read: %s', fname);
x = onCleanup(@() fclose(fh));
count = 0;
while ~feof(fh)
count = count + sum(fread(fh, 16384, 'char') == char(10));
end
count = count+1;
end
Я использую вышеуказанную функцию для подсчета количества строк во всем текстовом файле. Но теперь я хотел найти количество строк, начинающихся только с определенных строк (например, все строки, начинающиеся с буквы 's').