У меня около 1500 изображений в папке с именем 3410001ne => 3809962sw. Мне нужно подмножество около 470 из этих файлов для обработки с помощью кода Matlab. Ниже приведен фрагмент кода до моего цикла, который перечисляет все файлы в папке:Содержимое папки подмножества Matlab
workingdir = 'Z:\project\code\';
datadir = 'Z:\project\input\area1\';
outputdir = 'Z:\project\output\area1\';
cd(workingdir) %points matlab to directory containing code
files = dir(fullfile(datadir, '*.tif'))
fileIndex = find(~[files.isdir]);
for i = 1:length(fileIndex)
fileName = files(fileIndex(i)).name;
Файлов также порядковые направления присоединенных (например 3410001ne, 3410001nw), однако, не все направления, связанные с каждым корень. Как я могу подмножить содержимое папки, чтобы включить 470 из 1500 файлов в диапазоне от 3609902sw => 3610032sw? Есть ли команда, в которой вы можете указать Matlab на ряд файлов в папке, а не на всю папку? Заранее спасибо.
быть более точным, то как эти файлы с именем точно? Насколько я могу судить, между ними всего 3610032-3609902 = 130 файлов, так как у вас есть 470? – Amro