Nous allons reporter les réponses aux questions précédentes dans le code Python ci-dessous de manière à déterminer les valeurs de q, u et i au cours du temps.
● Copier le code ci-dessous et le coller dans votre éditeur de code Python.
 import
      matplotlib.pyplot as plt
      # Coller ci-dessous les valeurs obtenues par
        simulation
      t = []
      u = []
      i = []
      # Valeurs initiales
      qc = [0]
      uc = [0]
      ic = [...] # à modifier
      # Nombre de valeurs importées
      N = len(t)
      Dt = t[N-1]/(N-1)
      # Calculs
      for k in
      range(1, N):
          qc.append(...) #
        à modifier
          uc.append(...) # à
        modifier
          ic.append(...) # à
        modifier
      # Tracé des courbes de la tension
      plt.subplot(1,2,1)
      plt.plot(t, uc, color="blue",
      linewidth=2, label="calcul")
      plt.plot(t, u, "r--", color="black",
      linewidth=2, label="simulation")
      plt.xlabel("t (en s)")
      plt.ylabel("u (en V)")
      plt.title("Tension aux bornes du
        condensateur")
      plt.legend()
      # Tracé des courbes de l'intensité
      plt.subplot(1,2,2)
      plt.plot(t, ic, color="red",
      linewidth=2, label="calcul")
      plt.plot(t, i, "r--", color="black",
      linewidth=2, label="simulation")
      plt.xlabel("t (en s)")
      plt.ylabel("i (en A)")
      plt.title("Intensité du courant")
      plt.legend()
      # Affichage
      plt.show()
On note qc, uc et ic les valeurs calculées et q, u et i les valeurs du simulateur.
3. a. Reporter ligne 9 la valeur de l'intensité au début de la charge calculée à la question 1.
3. b. Utiliser vos réponses à la question 2 pour compléter les lignes 15 à 17 du code.