Comment faire la somme des lignes d'une matrice?
pamenpa
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
pamenpa Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
pamenpa Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'ai une matrice A de de 400 lignes et je voudrais créer une nouvelle matrice B de (400/4)= 40 lignes telle que:
la Ligne1 de B = somme des ligne 1 à 4 de A;
la Ligne2 de B = somme des ligne 5 à 8 de A;
la Ligne3 de B = somme des ligne 9 à 12 de A;
la Ligne4 de B = somme des ligne 13 à 16 de A; et ainsi de suite!
la Ligne1 de B = somme des ligne 1 à 4 de A;
la Ligne2 de B = somme des ligne 5 à 8 de A;
la Ligne3 de B = somme des ligne 9 à 12 de A;
la Ligne4 de B = somme des ligne 13 à 16 de A; et ainsi de suite!
A voir également:
- Somme de chaque ligne matrice en c
- Partage de photos en ligne - Guide
- Formule somme excel ligne - Guide
- Mètre en ligne - Guide
- Formulaire en ligne de meta - Guide
- Somme si couleur - Guide
1 réponse
Bonjour,
A priori tu obtiendras plutôt 100 lignes.
Le code devrait, au moins sur le principe, ressembler à ça (sachant que les indices de matlab commencent à 1 et non 0) :
A priori tu obtiendras plutôt 100 lignes.
Le code devrait, au moins sur le principe, ressembler à ça (sachant que les indices de matlab commencent à 1 et non 0) :
for i=1:100
B(i) = 0
for j=1:4
k = (i-1)*4 + j
B(i) += A(k)
end
end
pamenpa
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
Merci de ton aide! je vais partir de tes boucles et essayer de tenir compte de la notion de lignes et colonnes!