Как запустить один и тот же код со многими файлы (разные имена файлов в одном каталоге) в Matlab?

У меня есть тысяча файлов .dat, которые можно запустить с той же программой. Есть ли более быстрый способ или сценарий для автоматического запуска вместо одного за другим? Файлы .dat имеют разные имена.

Программа выглядит примерно так:

fid=fopen('**abd**.dat');
C=textscan(...);
...
save('**abd**.txt',data);

abd - это имя файла. У меня тысячи файлов с разными именами. Это немного раздражает, если постоянно копировать и вставлять эти имена файлов в программу и запускать ее. У кого-нибудь есть более быстрый способ или код для этого?

5
задан gary 23 September 2012 в 11:43
поделиться