Nombre complexe
flx509
Messages postés
27
Date d'inscription
Statut
Membre
Dernière intervention
-
jackdada Messages postés 77 Date d'inscription Statut Membre Dernière intervention -
jackdada Messages postés 77 Date d'inscription Statut Membre Dernière intervention -
Bonsoir, Comment allez-vous ?
je travaille sur un programme en C, qui me demande de faire le produit d'un vecteur d'entier 5 par un nombre complexe tout en respectant l'affichage du nombre complexe.
le problème que j'ai c'est avec le nombre complexe.
je vous demande votre aide a fin de savoir des trucs en c sur les nombres complexe et résoudre Ce programme.
je travaille sur un programme en C, qui me demande de faire le produit d'un vecteur d'entier 5 par un nombre complexe tout en respectant l'affichage du nombre complexe.
le problème que j'ai c'est avec le nombre complexe.
je vous demande votre aide a fin de savoir des trucs en c sur les nombres complexe et résoudre Ce programme.
A voir également:
- Nombre complexe
- Nombre de jours entre deux dates excel - Guide
- Nombre facile - Télécharger - Outils professionnels
- Ascii nombre de caractères - Guide
- Afficher le 0 devant un nombre dans excel - Guide
- Nombre de page - Guide
3 réponses
Bonjour,
Un nombre complexe n'existe pas en C, il faut le coder toi même.
Rappels de mathématiques :
Un nombre complexe est composé de deux nombres réels. On le note
Toutes les règles de calculs (somme, produit...) s'appliquent aux nombres complexe, sauf qu'en plus on a l'égalité
Remarque : un nombre réel
Un nombre complexe n'existe pas en C, il faut le coder toi même.
Rappels de mathématiques :
Un nombre complexe est composé de deux nombres réels. On le note
a+i.b
Toutes les règles de calculs (somme, produit...) s'appliquent aux nombres complexe, sauf qu'en plus on a l'égalité
i² = -1qui simplifie les écritures.
Remarque : un nombre réel
aest un cas particulier d'un nombre complexe
a+i.bdont la partie imaginaire
bvaut 0.
Tu peux par exemple définir un vecteur de 2 réels (a,b) pour chaque complexe.
Ensuite tu définis les opérations mathématiques entre complexes, par exemple :
(a,b)+(c,d)=(a+c,b+d)
(a,b)x(c,d)=(ac-bd,ad+bc)
etc..
Ensuite tu définis les opérations mathématiques entre complexes, par exemple :
(a,b)+(c,d)=(a+c,b+d)
(a,b)x(c,d)=(ac-bd,ad+bc)
etc..
Pour les nombre complexe, il existe une superbe bibliothèque nommé complexe.h. Elle te facilitera grandement l'utilisation des nombre compplexe, et dispose d'un grand nombre de fonction pour renvoi les partie rel, imaginaire, les conjugué, les argument... ça te permet aussi de faire des opperation entre complexe
regarde par ici
https://pubs.opengroup.org/onlinepubs/009695399/basedefs/complex.h.html
http://www.gnu.org/software/libc/manual/html_node/Complex-Numbers.html
https://fr.wikipedia.org/wiki/Math.h
regarde par ici
https://pubs.opengroup.org/onlinepubs/009695399/basedefs/complex.h.html
http://www.gnu.org/software/libc/manual/html_node/Complex-Numbers.html
https://fr.wikipedia.org/wiki/Math.h
les différentes parties en float par exemple :
float a,b,z;
int i;