import matplotlib.pyplot as plt import numpy as np N=100 A_1=1 A_2=1 T=1 phi_1=0 Deltaphi=0 def sinusoide(A,T,phi,t): return A*np.cos(2*np.pi*t/T+phi) t_liste=np.linspace(-2*T,2*T,N) s1_liste=[] s2_liste=[] for i in range(N): s1_liste.append(sinusoide(A_1,T,phi_1,t_liste[i])) s2_liste.append(sinusoide(A_2,T,phi_1+Deltaphi,t_liste[i])) plt.plot(t_liste,s1_liste,'r-',label='s_1') plt.plot(t_liste,s2_liste,'b--',label='s_2') plt.xlabel("t(s)") plt.ylabel("s(u.a.)") plt.legend() plt.title('déphasage entre deux signaux sinusoïdaux') plt.show()