Bonjour,
J'ai une matrice x de 3773 lignes et 5 colonnes
colonne 1: les années (365 la valeur 2001 puis 365 fois 2002 etc)
colonne: 2 les mois (31 fois la valeur 1 (janvier), 28 fois la valeur 2 (février) etc)
colonne: 3 les jours
colonne: 4 valeurs A
colonne: 5 valeur B
Je souhaite sommer tous les jours pour chaque mois de chaque années
En toute simplicité pour faire comprendre le problème cela donnerai:
voilà je ne sais pas comment sommer les jours entre eux pour chaque mois de chaque années afin d'avoir des cumuls mensuels.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for i=ANNEEdebut:ANNEEfin; for j=MOISdebut:MOISfin; MoyA=sum(x(:,4)); MoyB=sum(x(:,5)); end end
le résultat final donnerai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
52001 01 200 254 2001 02 136 154 2001 03 454 434 ... 2012 12 100 101
Partager