Как считать данные из фала после определённых слов
21.05.2020
Необходимо считать данные из файла и отобразть на графике. Файл txt такого плана:
Как записать данные (помеченные желтым) в переменные, массив??
Необходимо считать данные из файла и отобразть на графике. Файл txt такого плана:
Как записать данные (помеченные желтым) в переменные, массив??
Комментарии
Если всегда идет "текст0 0 0", то находите эту строчку - она и будет ориентиром для начала считывания.
Хорошо, расскажите пожалуйста как это сделать, пытался через fscanf - не получается, если к примеру, вместо текст0 0 написано 0 центр0 0 0?
Согласен с aBoomest.
Проще всего это сделать так: прочитать весь файл функцией fileread, затем найти в массиве нужные строчки функциями для работы со строками:
https://docs.exponenta.ru/matlab/characters-and-strings.html?s_tid=CRUX_lftnav Раздел "Поиск и замена".
Если владеете регулярными выражениями, то через fileread + regexp читайте из файла только нужные строчки или нужные переменные.