2014-10-31 3 views
1

У меня есть много файлов с разным количеством столбцов (.txt-файлы). Как автоматически изменить эту% s% s% s ... строку для соответствия числам «% s» количеству столбцов?Преобразование столбцов в строки

data=textscan(fid,'%*s%*s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%','HeaderLines',skip_lines,'CollectOutput',1); 

Файлы выглядит следующим образом:

file

У меня есть Algoritm нагружающие много файлов, и это будет хорошо, когда я мог автоматизируют это.

+1

Вы можете использовать 'repmat':' repmat ('% s', [1 N]) ', если знаете количество col. – Divakar

ответ

1

попробовать этот метод:

importdata('path to file') 

Вы можете указать разделитель, а также. этот метод является адаптивным, и вам не нужно заботиться о столбцах. Этот метод возвращает данные заголовка, текста и числа в отдельных переменных.

Смежные вопросы