diff --git a/src/wav/question_3_19.m b/src/wav/question_3_19.m new file mode 100644 index 0000000000000000000000000000000000000000..b68290d181a3a2ca06cd10f902d11224c4dcb10c --- /dev/null +++ b/src/wav/question_3_19.m @@ -0,0 +1,23 @@ +K = 100; % Longueur de la moyenne glissante +h_r = ones(1, K) / K; % Définition du filtre + +N = 1024; % Taille pour la FFT +H = fftshift(fft(h_r, N)); % FFT centrée + +f = linspace(-0.5, 0.5, N); % Fréquences réduites (entre -0.5 et 0.5) + +% Module +figure; +plot(f, abs(H)); +xlabel('Fréquence réduite'); +ylabel('|H_r(\nu)|'); +title('Module de la réponse en fréquence du filtre moyenne glissante'); +grid on; + +% Phase (optionnel) +figure; +plot(f, angle(H)); +xlabel('Fréquence réduite'); +ylabel('Phase de H_r(\nu)'); +title('Phase de la réponse en fréquence du filtre moyenne glissante'); +grid on;