skip to Main Content

SAV du DM n°7 de Physique

Ce contenu est réservé aux étudiants de PCSI2 du lycée Fabert (METZ). Connectez-vous !

Professeur de sciences physiques en PCSI2 - Lycée Fabert (METZ)

Cet article comporte 3 commentaires

  1. Bonjour Monsieur je ne comprends comment on peut exprimer dz, je voudrais l’utiliser dans le module odeint mais je ne sais pas comment on doit l’exprimer. Pouvez-vous m’aider ?

    1. Bonjour Amaury,

      avec odeint il faut exprimer dT et dP mais pas dz.

      Par exemple pour dT, comme dT/dz=kISA(z) => dT=kISA(z).dz il suffira d’écrire dans la fonction sysDiff( TP , z ) la ligne dT=kISA(z). Faites de même avec dp=…
      Je suis d’accord, la notation est malheureuse, on devrait écrire dTsurdz et dpsurdz au lieu de dT et dp.

      Reportez-vous à la correction du DM04 pour plus de détails, nous avions alors travaillé avec la fonction

      def OA(U:np.array,t:np.array): # oscillateur amorti
      der_u=U[1] # dérivée première (vitesse par exemple) cette ligne ne varie pas ! du/dt=v
      der_v=-2*np.pi/Q*U[1]-(2*np.pi)**2*U[0] # dérivée seconde (accélération par exemple) dv/dt= … à modifier en fonction du système étudié
      return np.array([der_u,der_v])

      Bon courage pour la suite.

Laisser un commentaire

Back To Top