У меня есть данные, хранящиеся в виде текстового файла следующим образом:Matlab чтение текста
1377303313.298551: 1377303312.800000, **40.497522, -74.434818, 0.026000,** PS
1377303313.320448: R255 1
1377303313.369429: R255 1
1377303313.419430: R255 1
1377303313.468416: R255 1
1377303313.676656: 1377303313.200000, **40.497521, -74.434819, 0.010000** PS
1377303313.715420: R255 1
1377303313.814361: R255 1
Я хочу, чтобы мой файл выглядеть следующим образом:
1 255 **40.497522 -74.434818 0.026000** 1377303313.320448
1 255 **40.497522 -74.434818 0.026000** 1377303313.369429
1 255 **40.497522 -74.434818 0.026000** 1377303313.419430
1 255 **40.497522 -74.434818 0.026000** 1377303313.468416
1 255 **40.497521 -74.434819 0.010000** 1377303313.715420
1 255 **40.497521 -74.434819 0.010000** 1377303313.814361
Короче говоря, мне нужны смелые части, чтобы быть продолжаются до линий, пока они не достигнут следующего измерения PS, затем повторяйте одно и то же. Я действительно борюсь с этим, я был бы признателен за помощь!
Заранее спасибо.
Можете ли вы подтвердить, что иногда запятая после ваших данных, прежде чем PS, а иногда нет? Или одна из этих строк опечатка? – Geodesic