[Matlab]Lire 1 fichier par dossier (textread)

Fermé
Newenda Messages postés 75 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 26 avril 2021 - 3 avril 2009 à 14:45
Bonjour,

Bon après m'être remis d'un si grande honte, je reviens.

Alors voilà j'ai un fichier de valeurs (.csv) par jour dans une arborescence de dossier qui va bien. Tous les fichiers ont le même nom : [B]valeurs.csv[/B]. J'aimerais faire une boucle pour ouvrir EN MÊME TEMPS les fichiers que je souhaitent.

------------------------------------------------------------------------------
for i = an_deb:an_fin;
for j = mois_deb:mois_fin;
for k = jour_deb:jour_fin;

dossierCourant = fullfile(num2str(i,'%02d'),num2str(j,'%02d'),num2str(k,'%02d'),num2str(l,'%02d'));

existance_dossier = exist(dossierCourant);

if existance_dossier ==7
cd(fullfile(Directory_source,dossierCourant);
[X{1:18}] = textread('valeurs.csv','%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d','delimiter',' /:,','headerlines',1);;
end

end
end
end
------------------------------------------------------------------------------

Mais ca ne marche pas...