Question 2:
(1) Le script complet pour calculer la transformée de Fourier du sinusoide est le suivant
1 N = 40*5;
2 f0 = 50;
3 Te = (1/f0*5)/N;
4 n = 0:N-1;
5 t = n*Te;
6 y = sin(2*pi*f0*t(1:N));
7 Nf = N;
8 Y = Te*fft(y,Nf);
9 k = (0:Nf-1);
10 f = k/(Nf*Te);
11 plot(f(1:Nf/2),abs(Y(1:Nf/2)));
12 grid; title('spectre d amplitude');
(2)
Si on prends Nf = N, les points échantillonnés vont être
le pic principal du sinus cardinal et les points où il vaut
0. On obtient donc uniquement un pic à la fréquence
du sinus. Que si on augmente le nombre de points
échantillonnés Nf = 2N, alors l’échantillonnage de la
transformée de Fourier va faire que l’on va récupérer
plus de points du sinus cardinal, donc pas uniquement
le pic principal et les zéros donc le sinus cardinal va
être tracé.
Question 3: