Bonjour,

J'ai une matrice 100 (lignes) x 20 (colonnes): DATA

Je moyenne les colonnes entre elles pour avoir 2 vecteurs:
- le vecteur 1 correspond à la moyenne de la colonne 1 à 10
- le vecteur 2 correspond à la moyenne de la colonne 11 à 20

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
MEAN_1=nanmean(DATA(:,1:10),2)
MEAN_2=nanmean(DATA(:,11:20),2)
J'aimerai calculer la moyenne en supprimant à chaque fois 2 colonnes
ca donnerai :

- le vecteur 1a correspond à la moyenne de la colonne 2 à 10
- le vecteur 2a correspond à la moyenne de la colonne 12 à 20

- le vecteur 1b correspond à la moyenne de la colonne 1 à 10 sans la colonne 2
- le vecteur 2b correspond à la moyenne de la colonne 11 à 20 sans la colonne 12

- le vecteur 1c correspond à la moyenne de la colonne 1 à 10 sans la colonne 3
- le vecteur 2c correspond à la moyenne de la colonne 11 à 20 sans la colonne 13

etc

Je pense à une boucle dans une autre, mais je n'arrive pas bien à voir comment faire. J'aimerai automatiser la suppression de colonne (la 1 avec la 11, la 2 avec la 12, ... la 10 avec la 20) car ma vraie matrice fait 200 colonnes
Merci