[MATLAB] Boucle lecture fichiers dans dossier

Fermé
Newenda Messages postés 75 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 26 avril 2021 - 19 mars 2009 à 10:37
Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 - 19 mars 2009 à 12:57
Bonjour,
Voilà mon problème : j'ai pas mal de données dans différents dossiers:
Tous les fichiers ASCII sont de la forme:

AnnéeJourMois_HeureMinuteSecondeMilième (ex: 090204_12054585 = 4 février 2009 à 12h 05 minutes 45 secondes 85 millième)

Tous ces fichiers sont classés sont des dossiers avec une arborescence : Année > mois > jour > heure (ex: 090204_12054585 se trouve dans C:\2009\02\04\12 avec d'autres fichiers de la même heure)

J'aimerais pouvoir ouvrir et lire et traiter un à un tous les signaux de l'année 2009 ou 2008.


Par exemple si j'ai deux dossiers avec dans chaque 4 fichiers du style :

*****************************

dans c:\2008\01\02\01 j'ai :

080102_01050806.txt
080102_01250506.txt
080102_01950807.txt
080102_01250846.txt

dans c:\2008\01\03\04 j'ai

080103_04865645.txt
080103_04128545.txt
080103_04080645.txt
080103_04748789.txt
*****************************
(note : ce sont donc des fichiers du 2 et 3 janvier 2008, le premier celui de 01h et le 2eme, 04h)

Comment écrire une boucle simple qui lirait les fichiers un par un des deux dossiers ?

Merci d'avance
A voir également:

1 réponse

Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 1 832
19 mars 2009 à 12:57
-1