Académique Documents
Professionnel Documents
Culture Documents
Nom : Kerbadj\Souiki
Prenom : Abdrraouf\Hatem
Matricule : 202031075499\191931045297
1. Soit un signal sinusoïdal discret x(nTe)=sin(2nfnTe) avec Te-1ms, f=50Hz. On choisit de prendre N-
500pts. On peut ainsi calculer ∆f=2Hz (résolution fréquentielle).Ecrire un program en python pour
calculer la transformée de Fourier discrète (TFD) du signal sinusoïdal.
on a:
TDFTD (xn)=X(f)=x(0) exp(-2pi*j*f*0*1)+x(1) exp(-2pi*j*f*1*1)+x(2) exp(-2pi*j*f*2*1)
X(f)=1+2exp(-2pi*j*f)+3exp(-4pi*j*f)
pour l’amplitude:
|X(f)|= ( [1+2cos(2pi*f)+3cos(4pi*f)]²+ [sin (2pi*f)+sin(4pi*f)]² )^1/2
pour la phase :
Q = -argThng( [sin (2pi*f)+sin(4pi f)] / [1+2cos(2pi*f)+3cos(4pi*f)])
programme qui calcul la TFD de xn=[1 2 3]:
3.Ecrire un programme qui génère et trace une somme de 3 signaux sinusoïdaux de fréquences
(f0=1Hz, f1-4Hz et f2=7Hz) pour une durée de 1s et une fréquence d'échantillonnage fe=2000Hz.
Calculer et tracer le spectre d'amplitude. . Utiliser la FFT inverse pour obtenir le signal original
4.Effet du fenetrage (windowing) :