Logo du cercle

Devoir Maison - Complexes

👋 Bonjour Madame,

Voici notre projet pour le devoir maison en mathématiques. Nous avons programmé un script Python pour illustrer un cercle dans le plan complexe. Vous pouvez voir le script ci-dessous, et cliquer sur le bouton pour l'exécuter dans une IDE en ligne.

📜 Script Python :


import matplotlib.pyplot as plt
import numpy as np

centre = (-1, 0)
rayon = np.sqrt(3)
angles = np.linspace(0, 2 * np.pi, 500)
x = centre[0] + rayon * np.cos(angles)
y = centre[1] + rayon * np.sin(angles)

z1 = (-2 + 1j * np.sqrt(12)) / 2
z2 = (-2 - 1j * np.sqrt(12)) / 2

plt.figure()
plt.plot(x, y, label=f"Cercle de centre {centre} et de rayon {rayon:.2f}")
plt.scatter(*centre, color='red', label="Centre")
plt.axhline(0, color='blue', linestyle='--', label="y = 0")
plt.axvline(-1, color='green', linestyle='--', label="x = -1")
plt.scatter(z1.real, z1.imag, color='purple', label=r"$z_1 = \frac{-2 + i\sqrt{12}}{2}$")
plt.scatter(z2.real, z2.imag, color='orange', label=r"$z_2 = \frac{-2 - i\sqrt{12}}{2}$")
plt.axis('equal')
plt.legend()
plt.title("Cercle dans le plan complexe avec droites et points")
plt.show()