diff --git a/src/analyse_delay.m b/src/analyse_delay.m new file mode 100644 index 0000000000000000000000000000000000000000..a64d537496f16a4fbf5fcf717d5b6083fc89c224 --- /dev/null +++ b/src/analyse_delay.m @@ -0,0 +1,26 @@ +% réponse impulsionnelle du filtre à delay + +clear; clc; + +% Paramètres du filtre +tau = 100; +g = 0.6; +N = 1000; + +% Vecteurs a et b +a = [1, zeros(1, tau - 1), g]; +b = 1; + +% Signal d’entrée : une impulsion +x = zeros(1, N); +x(1) = 1; + +% Calcul de la réponse impulsionnelle h(k) +h = filter(b, a, x) + +% Affichage +stem(0:N-1, h, 'filled'); +xlabel('k (échantillons)'); +ylabel('h(k)'); +title('Réponse impulsionnelle h(k) du filtre à delay'); +grid on;