Prase a sequence (of existing and not existing) folders

1 view (last 30 days)
Dear all, I would like to parse a sequence of folders with the below structure.
Mi.j
i=1..2 j=1...16
the problem is that a for loop will not work, as not all these folders exist. How I can skip one non existing folder the smart way?
B.R Alex

Accepted Answer

Fangjun Jiang
Fangjun Jiang on 15 Aug 2011
help exist
EXIST('A','dir') checks only for directories.
break() can terminate a for-loop.
continue() passes control to the next iteration.
for i=1:2
for j=1:16
Folder=sprintf('M%d.%d',i,j);
if ~exist(Folder,'dir')
continue;
end
%do your stuff
end
end

More Answers (0)

Categories

Find more on Search Path in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!