У меня был похожий вопрос. но сейчас я пытаюсь прочитать файлы в формате .txt в MATLAB. Моя проблема с заголовками. Много раз из-за ошибок система перезаписывает заголовки в середине файла, а затем MATLAB не может прочитать файл. Есть ли способ пропустить это? Я знаю, что могу пропустить чтение некоторых символов, если знаю, что это за персонаж.
вот код, который я использую.
[c,pathc]=uigetfile({'*.txt'},'Select the data','V:\data');
file=[pathc c];
data= dlmread(file, ',', 1,4);
таким образом, я позволил пользователю выбрать файл. Мои файлы обычно огромны [86400 125]
поэтому естественно, что у него 125 полей заголовков или больше, зависит от файлов.
Спасибо
Поскольку файлы такие большие, я не могу их скопировать, но в таком формате, как
day time col1 col2 col3 col4 ...............................
2/3/2010 0:10 3.4 4.5 5.6 4.4 ...............................
..................................................................
..................................................................
и т. Д.