Effacer les filtres
Effacer les filtres

how skip some specific files in multiple subfolders in matlab?

2 vues (au cours des 30 derniers jours)
Neda
Neda le 27 Avr 2019
Commenté : Neda le 28 Avr 2019
I need to skip some specific files in different sub-folders. for example if the filename not contains string charchters such as raw, info, do some operations.
dirName = 'D:\Neda\Pytorch\CAMUS\training\';
fileList = SureScan_getAllFiles(dirName);
for k = 1:length(fileList)-50
filename = fileList{k};
%if filename not contain 'raw') | 'Info_' | 'sequence.mhd' | '_sequence'
% do some operation
end
end

Réponse acceptée

Walter Roberson
Walter Roberson le 27 Avr 2019
if ~contains(filename, {'raw', 'Info_', 'sequence.mhd', '_sequence'})
% do some operation
end
contains() requries R2016b or later.

Plus de réponses (0)

Catégories

En savoir plus sur Search Path 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!

Translated by