Multiplication des matrices (2;3) a (3;2)

ciornav -  
KX Messages postés 19031 Statut Modérateur -
Bonjour,

En fait j'ai trouvé sur le site des reponses a ma question juste la probleme est que en essayant sur la feuille(je programme pas encore) je comprend pasle reponse....
j'ai donc A(2.3) (i;k) B(3.2) (k;j) et j'obtient C(2.2) (i;j)

pour i variant de 1 a 2
pour j variant de 1 a 2
pour k variant de 1 a 3 faire
'' d'apres le site je doit avoir le reponse:"
C(I;J)= C(I;J) + A(I;K)*B(K;J)
fin pour fin pour fin pour

Je suis vraiment debutant donc svp aidez moi a comprendre pourquoi c'est comme ca

Merci

A voir également:

1 réponse

KX Messages postés 19031 Statut Modérateur 3 020
 
C(I;J)=C(I;J)+A(I;K)*B(K;J) ce n'est pas la formule en soit, ça permet d'incrémenter le C(I;J) pour finalement obtenir la somme sur K des A(I;K)*B(K;J)

Regarde Wikipédia pour la théorie.
2