Scilab: как прочитать текстовый файл с разным количеством столбцов - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть текстовый файл с 132 строками (символы и символы с плавающей запятой).Однако от строки 1 до 106 есть 10 столбцов, после этого 11 столбцов.Чем я не мог использовать функцию чтения.Я также пытался fscanfMat, но я думаю, что это работает только для реальных чисел.Например:

Line 1:106 -> Name   Age   Sex    Phone ....
Line 107:132 -> Name Surname Age  Sex Phone ....

Я хотел бы прочитать файл и искать между строками и строками.

1 Ответ

0 голосов
/ 06 марта 2019

Если это всего лишь один файл, я бы посоветовал открыть его в текстовом редакторе, а затем разделить два раздела разными столбцами.Затем используйте csvRead для извлечения данных.В противном случае, если у вас много таких файлов, используйте mgetstr для экспорта определенной длины, которую вы хотите извлечь из файла, в строку (смотрите также mscanf).Затем используйте csvTextScan для извлечения данных CSV в матричный формат.

...