# Dispersion d'un paquet d'onde constitué d'une superposition d'OPPH monochromatiques # !!!Données à modifier!!! import numpy as np import matplotlib.pyplot as plt from matplotlib.widgets import Slider, Button #outils pour faire des curseurs N=500 #!!!Résolution z=np.linspace(-0.5e-5,4e-5,N) #!!!axe des z (en mètre) c=2e8 omega0=2*np.pi*c/(800e-9) #!!!pulsation centrale omegaphi=omega0/2 #!!!pulsation plasma pour ma relation de dispersion def OPPH(omega,z,t) : k=np.sqrt(omega**2-omegaphi**2)/c #!!! Relation de dispersion dans le plasma pour omegaphi