У меня проблема с чтением файла txt , который содержит 10 столбцов и 2 строки заголовка, но проблема в том, что в середине файла один и тот же заголовок появляется несколько раз, а textread()
- нетфункция.Вот мой пример файла:
file.txt
headerline1 aaaa
headerline2 111 123
20/12/2000 name1 name2 name3... name8 0
21/12/2000 name1 name2 name3... name8 0
22/12/2000 name1 name2 name3... name8 0
headerline1 aaaa
headerline2 111 123
25/12/2000 name1 name2 name3... name8 0
27/12/2000 name1 name2 name3... name8 0
...
, и это мой код, который я попробовал:
[date, name1, name2, name3, name4, name5, name6, name7, name8, status] = ...
textread('file.txt', '%s %s %s %s %s %s %s %s %s %d', 'headerlines',2);
Это дает ошибку именно в строке сповторный заголовок.Есть ли у вас какие-либо идеи, как можно избежать этих заголовков и прочитать полный файл?Проблема в том, что у меня есть сотни файлов такого типа, поэтому я не могу каждый раз удалять их вручную.
Спасибо за помощь.