import numpy as np
import matplotlib.pyplot as plt

f = np.array([1e2 ,3e2, 1e3, 4e3, 6e3, 7e3, 8e3, 1e4, 3e4, 1e5])

U1 = np.array([])
phi1 = np.array([])


plt.figure(figsize=(12, 5))

# ---- Amplitude U ----
plt.subplot(1, 2, 1)
plt.plot(f, U1, marker='o', label="U (R1)", linewidth=2)
#plt.xscale("log")
plt.xlabel("Fréquence (Hz)")
plt.ylabel("U (V)")
plt.title("Amplitude U")
plt.grid(which='both')

# ---- Phase φ ----
plt.subplot(1, 2, 2)
plt.plot(f, -phi1, marker='o', label="φ (R1)", linewidth=2)
#plt.xscale("log")
plt.xlabel("Fréquence (Hz)")
plt.ylabel("φ (°)")
plt.title("Déphasage φ")
plt.grid(which='both')


plt.show()


# Partie 2

# U2 = np.array([])
# phi2 = np.array([])

# plt.subplot(1, 2, 1)
# plt.plot(f, U2, marker='s', label="U (R2)", linestyle='--', linewidth=2)
# plt.subplot(1, 2, 2)
# plt.plot(f, -phi2, marker='s', label="φ (R2)", linestyle='--', linewidth=2)

