Bonjour SVP,
j'ai un dossier avec 4893 fichiers .mat, chacun est une matrice (1955*1955) avec des valeur numériques et des NAN
chaque fichier correspond à un enregistrement demi-horaire entre 8h et 18h pour 233 jours; càd:
weight_pixOS_footprint2013041008h00mn
.
.
weight_pixOS_footprint2013041018h00mn
weight_pixOS_footprint2013041108h00mn
.
.
weight_pixOS_footprint2013041118h00mn
je veux bien charger tous les fichier d'un seul cout (ne pas répéter la fonction load 4893 fois)
et extraire une matrice moyenne par jour (moyenne de 21 matrice formant une journée)
j'ai commencé à écrire ce code pour charger les fichiers,une erreur me s'affiche toujours
Merci infiniment
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 myFolder = 'footprints_essai_diurne'; filePattern = fullfile(myFolder, 'weight_pixOS_footprint*.mat'); matFiles = dir(filePattern); for k = 1:length(matFiles) matFilename = fullfile(myFolder, matFiles(k).name) footprint_30 = load(matFilename); end
Partager