skip a load error
Afficher commentaires plus anciens
Hi,
I want to load some mat files in my folder according to a certain criteria. Sometimes this file doesn't exist. How can I continue to load the next file with causing the program to stop because of the error? example:
UID=unique(ID);
for i=1:size(UID,1) filename=['Data' num2str(UID(i,1))]; load (filename,'DataFinal')
%%% here I want to manipulate the data end
if load returns an error that such a file doesn't exist , how can I continue the loop without any interruption. Regards
Réponse acceptée
Plus de réponses (1)
Matt Tearle
le 12 Mar 2011
0 votes
You can use exist to check if the file exists, but perhaps another approach would be to use cellstr(ls('Data*')) to get a list of the files first, then loop over those.
Catégories
En savoir plus sur Variables dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!