Académique Documents
Professionnel Documents
Culture Documents
TP N1 :
Echantillonnage des
signaux et fenêtres de
pondérations
I) Fréquence d’échantillonnage :
a) Fe=100 Hz
t=0:0.01:0.25;
x=sin(2*pi*100*t);
plot(t,x)
xlabel('Temps(s)'),
ylabel('Amplitude');
title('signal sinusoïdal');
-14
x 10 signal sinusoïdal
2
1.5
0.5
Amplitude
-0.5
-1
-1.5
0 0.05 0.1 0.15 0.2 0.25
Temps(s)
Interprétation :
b) Fe=1000 Hz
t=0:0.001:0.25;
x=sin(2*pi*100*t);
plot(t(1 :30),x(1 :30))
xlabel('Temps(s)'),
ylabel('Amplitude');
title('signal sinusoïdal');
signal sinusoïdal
1
0.8
0.6
0.4
0.2
Amplitude
-0.2
-0.4
-0.6
-0.8
-1
0 0.005 0.01 0.015 0.02 0.025 0.03
Temps(s)
Interprétation :
c) Fe=3000 Hz
t=0:0.0003:0.25;
x=sin(2*pi*100*t);
plot(t(1:50),x(1:50))
xlabel('Temps(s)'),
ylabel('Amplitude');
title('signal sinusoïdal');
signal sinusoïdal
1
0.8
0.6
0.4
0.2
Amplitude
-0.2
-0.4
-0.6
-0.8
-1
0 0.005 0.01 0.015
Temps(s)
Interprétation :
signal sinusoïdal
1
0.5
Amplitude
-0.5
-1
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018
Temps(s)
300
200
100
0
0 100 200 300 400 500 600
Interprétation :
Signal rectangulaire
1
0.9
0.8
0.7
0.6
Amplitude
0.5
0.4
0.3
0.2
0.1
0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
Temps(s)
Signal rectangulaire
1
Amplitude
0.5
0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
Temps(s)
1
X: 1500
Y: 1
0.5
0
1200 1300 1400 1500 1600 1700 1800
2)Fenêtre triangulaire :
t=-2:0.01:2;
T=4;
x=1-2*abs(t)/T;
subplot(2,1,1)
plot(t,x)
xlabel('Temps(s)'),
ylabel('Amplitude');
Title('Signal triangulaire');
y= fft(x,512);
a= fftshift(y);
z= abs(a/200);
f= ((100/512)*(0:511));
subplot(2,1,2)
plot(f(216:306),z(216:306))
flabel('Frequence'),
zlabel('Amplitude spectrale');
title('Module du spectre');
Signal triangulaire
1
Amplitude
0.5
0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
Temps(s)
0.5
0
40 42 44 46 48 50 52 54 56 58 60
3) Fenêtre Hanning:
t=-2:0.01:2;
a=0.5;
f=0.25;
x=a+(1-a)*cos(2*pi*f*t);
subplot(2,1,1)
plot(t,x)
xlabel('Temps(s)'),
ylabel('Amplitude');
Title('Signal Hanning');
y= fft(x,512);
b= fftshift(y);
z= abs(b/200);
f= ((100/512)*(0:511));
subplot(2,1,2)
plot(f(216:306),z(216:306))
flabel('Frequence'),
zlabel('Amplitude spectrale');
title('Module du spectre');
Signal Hanning
1
Amplitude
0.5
0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
Temps(s)
0.5
0
40 42 44 46 48 50 52 54 56 58 60
4) Fenêtre de Hanne :
t=-2:0.01:2;
f=0.25;
x=0.5-0.5*cos(2*pi*t*f);
subplot(2,1,1)
plot(t,x)
xlabel('Temps(s)'),
ylabel('Amplitude');
Title('Signal Hanne');
y= fft(x,512);
b= fftshift(y);
z= abs(b/200);
f= ((100/512)*(0:511));
subplot(2,1,2)
plot(f(216:306),z(216:306))
flabel('Frequence'),
zlabel('Amplitude spectrale');
title('Module du spectre');
Signal Hanne
1
Amplitude
0.5
0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
Temps(s)
1.5
0.5
0
40 42 44 46 48 50 52 54 56 58 60
5) Fenêtre de Gauss :
t=-2:0.01:2;
x=exp(-t.^2);
subplot(2,1,1)
plot(t,x)
xlabel('Temps(s)'),
ylabel('Amplitude');
Title('Signal Gauss');
y= fft(x,512);
b= fftshift(y);
z= abs(b/200);
f= ((100/512)*(0:511));
subplot(2,1,2)
plot(f(216:306),z(216:306))
flabel('Frequence'),
zlabel('Amplitude spectrale');
title('Module du spectre');
Signal Gauss
1
Amplitude
0.5
0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
Temps(s)
0.5
0
40 42 44 46 48 50 52 54 56 58 60
Conclusion
D’après la réalisation de ce TP ; on conclut que la
fenêtre la mieux adaptée pour le traitement de signal
est la fenêtre de Hanning .