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;