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
- Ppcm algorithme - Forum Programmation
- Pgcd algorithme - Forum Programmation
- Ecrire un algorithme qui permet de resoudre ax²+bx+c=0 - Forum Algorithmes / Méthodes
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Algorithme excel - Forum VB / VBA
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]);
}