Bonjour,
dans un programme, je souhaite ouvrir successivement plusieurs fichiers situés sous un même répertoire.
Les fichiers à ouvrir se nomme Month01.mat, Month02.mat, ... Notez que dans le répertoire, il y a d'autres fichiers dont le nom est du style MonthAdd.mat (et autres) par exemple
Je voudrais dresser au préalable une liste des fichiers qui m'intéresse.
J'utilise pour cela la commande suivante:
ainsi programmée, la structure dirMonth contient les noms de tous les fichiers commencant par Month et se terminant par .mat, y compris ceux qui ne m'intéresse pas (ceux du style MonthAdd.mat par ex).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 dirMonth=dir('Month*.mat');
Comment utiliser cette commande dir pour qu'elle me retourne uniquement les fichiers dont le nom commence par Month suivi de 2 entiers et de .mat?
J'ai essayé dir('Month??.mat') en m'inspirant des commandes linux mais ca ne marche pas.
Merci de votre aide
Partager