Algorithme
Fermé
sousoubg
Messages postés
1
Date d'inscription
samedi 19 février 2011
Statut
Membre
Dernière intervention
19 février 2011
-
19 févr. 2011 à 13:07
Hxyp Messages postés 401 Date d'inscription vendredi 28 janvier 2011 Statut Membre Dernière intervention 27 avril 2014 - 19 févr. 2011 à 17:43
Hxyp Messages postés 401 Date d'inscription vendredi 28 janvier 2011 Statut Membre Dernière intervention 27 avril 2014 - 19 févr. 2011 à 17:43
A voir également:
- Algorithme
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
- Code ascii algorithme - Guide
- Algorithme qui calcule le carré d'un nombre - Forum Algorithmes / Méthodes
- Tri d'une matrice algorithme - Forum C
1 réponse
Hxyp
Messages postés
401
Date d'inscription
vendredi 28 janvier 2011
Statut
Membre
Dernière intervention
27 avril 2014
54
19 févr. 2011 à 17:43
19 févr. 2011 à 17:43
Bonjour,
https://fr.wikipedia.org/wiki/Produit_matriciel#Produit_d.27Hadamard
En considérant que la première valeur est à la position zéro :
exemple en c :
https://fr.wikipedia.org/wiki/Produit_matriciel#Produit_d.27Hadamard
En considérant que la première valeur est à la position zéro :
Matrice A , B , C Entier n , i i<--0 TANTQUE i < n*n FAIRE C[i]=A[i]*B[i] FINTANTQUE
exemple en c :
int A[]={1,3,2, 1,0,0, 1,2,2}; int B[]={0,0,2, 7,5,0, 2,1,1}; void produit_hadamard(int *a,int *b,int *c,int n) { int i; for(i=0;i<n*n;i++) { c[i]=a[i]*b[i]; } } int main() { int result[9]; int i; produit_hadamard(A,B,result,3); for(i=0;i<9;i++) printf("%d|",result[i]); }