Comment calculer le module d'un nombre complexe avec python ?

Published: 10 mai 2017

DMCA.com Protection Status

Exemple de comment calculer le module d'un nombre complexe avec python:

La module d'un nombre complexe $z=a+ib$ est :

\begin{equation}
|z| = |a+ib| = \sqrt{a^2+b^2}
\end{equation}

avec $a$ et $b$ les parties réelle et imaginaire respectivement. Pour calculer le module d'un nombre complexe avec python on peut soit définir une fonction :

Créer une fonnction

>>> import math
>>> def complexe_modulo(z):
...     a = z.real
...     b = z.imag
...     return math.sqrt(a**2+b**2)
...

avec

>>> z = 1 + 1.j

on trouve:

>>> complexe_modulo(z)
1.4142135623730951

Utiliser la fonction abs()

On peut aussi utiliser la fonction "built-in" abs():

>>> z = 1 + 1.j
>>> z
(1+1j)

donne

>>> abs(z)
1.4142135623730951

Références