How can I create a list of files of the defined typ that are included in the folder?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hello,
I should use this code (see below) to create a list o files of the defined typ that are included in the folder. Unfortunately, I get an error. It is saying that my pathname is too long. What can I do?
function fileList= createFileList(typ, folder)
fileCount =0;
listofFiles={};
folders=genpath(folder);
folders=regexp([folders ';'],'(.*?);','tokens');
for pathNr=1:size(folders,2)
folder=cell2mat(folders{pathNr});
if ~isempty(folder)
files=dir(fullfile(folder,strcat('*.',typ)));
if ~isempty(files)
for fileNr=1:size(files,1)
fileCount=fileCount+1;
file=strcat(folder,'\',files(fileNr).name);
listofFiles{fileCount,1}=file;
end
end
end
end
fileList=listofFiles;
end
0 commentaires
Réponse acceptée
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Data Import and Analysis dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!