Introduction aux nombres complexes
Les nombres complexes sont un concept important en mathématiques et ont de nombreuses applications dans divers domaines, notamment la physique, l'ingénierie et l'informatique. Un nombre complexe est un nombre composé d'une partie réelle et d'une partie imaginaire. La partie imaginaire est représentée par l'unité imaginaire, i, qui est définie comme la racine carrée de -1.
La forme générale d'un nombre complexe est a + bi, où a est la partie réelle et b est la partie imaginaire. Par exemple, 3 + 2i est un nombre complexe, où 3 est la partie réelle et 2 est la partie imaginaire.
Les nombres complexes ont une grande variété d'applications, notamment :
- Génie électrique : Les nombres complexes sont utilisés pour représenter et analyser les circuits à courant alternatif (CA), qui impliquent à la fois des composantes réelles et imaginaires.
- Mécanique quantique : Les nombres complexes sont utilisés pour représenter la fonction d'onde, qui décrit l'état d'un système quantique.
- Traitement du signal : Les nombres complexes sont utilisés pour représenter et analyser des signaux, tels que ceux des systèmes de communication.
En Python, les nombres complexes sont représentés à l'aide du type de données complex. Les parties réelle et imaginaire d'un nombre complexe peuvent être accédées à l'aide des attributs .real et .imag, respectivement.
## Create a complex number
z = 3 + 2j
## Access the real and imaginary parts
print(f"Real part: {z.real}")
print(f"Imaginary part: {z.imag}")
graph TD
A[Complex Number] --> B[Real Part]
A --> C[Imaginary Part]
En comprenant les bases des nombres complexes et comment les manipuler en Python, vous serez mieux équipé pour résoudre une grande variété de problèmes dans divers domaines.