Produit de deux matrice
sapime
-
scriptiz Messages postés 1494 Statut Membre -
scriptiz Messages postés 1494 Statut Membre -
Bonjour,
je voudrais effectuer le produit de deux matrice A et B; j'ai deja crée les matrices et je sais que le produit est possible que lorsque le nombre de ligne de la matrice A est égale au nombre de colonne de la matrice B. Voici ce que j'ai fait
soit A(4,3) et B(2,4)
creation de la matrice A
pour i<--1 à 4 faire
pour j<--1 à 3 faire
saisirA[i,j]
finpour
finpour
creation de la matrice B
pour k<--1 à 2 faire
pour l<--1 à 4 faire
saisirB[k,l]
finpour
finpour
j'attends donc de vous la suite , c'est très important. merci pour votre aimable gentillesse
je voudrais effectuer le produit de deux matrice A et B; j'ai deja crée les matrices et je sais que le produit est possible que lorsque le nombre de ligne de la matrice A est égale au nombre de colonne de la matrice B. Voici ce que j'ai fait
soit A(4,3) et B(2,4)
creation de la matrice A
pour i<--1 à 4 faire
pour j<--1 à 3 faire
saisirA[i,j]
finpour
finpour
creation de la matrice B
pour k<--1 à 2 faire
pour l<--1 à 4 faire
saisirB[k,l]
finpour
finpour
j'attends donc de vous la suite , c'est très important. merci pour votre aimable gentillesse
A voir également:
- Produit de deux matrice
- Clé de produit windows 10 - Guide
- Nombre de jours entre deux dates excel - Guide
- Comment faire deux colonnes sur word - Guide
- Deux ecran pc - Guide
- Deux whatsapp sur un téléphone - Guide
1 réponse
Tu as bien commencé, comme tu l'a dit, tu vérifie que les matrices soient conformes (nombre de ligne de A = nombre colonne B).
Après pour faire le produit matriciel c'est tout simplement comme ceci :
Voilà bonne chance.
ps : j'espère ne pas avoir fait d'erreur je n'ai pas vérifier ^^
Après pour faire le produit matriciel c'est tout simplement comme ceci :
Pour i = 0 Jusqu'à NbreLigneMatriceA Par Pas de 1 Pour k = 0 Jusqu'à NbreColonneMatriceB Par Pas de 1 Pour j = 0 Jusqu'à NbreColonneMatriceA Par Pas de 1 matriceProduit[i][k] += matriceA[i][j] * matriceB[j][k]
Voilà bonne chance.
ps : j'espère ne pas avoir fait d'erreur je n'ai pas vérifier ^^