Чтобы импортировать или экспорт несколько файлов, создайте контур управления, чтобы обработать один файл за один раз. При построении цикла:
Чтобы создать последовательные имена файлов, используйте sprintf
.
Чтобы найти файлы, которые совпадают с шаблоном, используйте dir
.
Используйте синтаксис функций, чтобы передать имя файла к импорту или экспорту функций. (Для получения дополнительной информации смотрите Команду по сравнению с Синтаксис функций.)
Например, чтобы считать файлы с именем file1.txt
через file20.txt
с importdata
:
numfiles = 20; mydata = cell(1, numfiles); for k = 1:numfiles myfilename = sprintf('file%d.txt', k); mydata{k} = importdata(myfilename); end
Чтобы считать все файлы, которые совпадают с *.jpg
imread
:
jpegFiles = dir('*.jpg'); numfiles = length(jpegFiles); mydata = cell(1, numfiles); for k = 1:numfiles mydata{k} = imread(jpegFiles(k).name); end