Мне было интересно, знает ли кто-нибудь, как открыть и прочитать файл в MATLAB, где вы начинаете чтение с конца файла. Файл постоянно обновляется (с некоторой непостоянной скоростью между чтениями), и я хочу каждый раз читать последние шесть строк файла.
Я бы также включил тест, чтобы убедиться, что я не перечитываю одни и те же строки дважды. Каждая строка отформатирована следующим образом (каждая переменная представляет собой число с плавающей запятой):
timestamp accx accy accz gyrox gyroy gyroz magx magy magz
Я пытался использовать fseek, чтобы изменить позицию на последнюю строку файла, но это позволяет мне читать только последнюю строку файла, я думаю, а не читать файл назад, если я не укажу определенное количество байтов, что Я бы не знал точное количество байтов.