From e0198c81af434f114d56020fa17ef7034e03600e Mon Sep 17 00:00:00 2001
From: YE Victor <victor.ye@imt-atlantique.net>
Date: Tue, 27 May 2025 16:21:50 +0000
Subject: [PATCH] Upload New File

---
 src/SAR2Q2.m | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100644 src/SAR2Q2.m

diff --git a/src/SAR2Q2.m b/src/SAR2Q2.m
new file mode 100644
index 0000000..b8cfa02
--- /dev/null
+++ b/src/SAR2Q2.m
@@ -0,0 +1,33 @@
+function filtre_moyenneur_spectre()
+    % Paramètres
+    Fe = 1000;
+    Te = 1/Fe;
+    T = 1;
+    t = 0:Te:5*T-Te;
+    N = length(t);
+
+    % Signal d'entrée : signal dent de scie
+    x = sawtooth(2*pi*t/T);
+
+    % Filtrage : y(k) = 0.5 * (x(k) + x(k-1))
+    y = filter([0.5 0.5], 1, x);
+
+    % Spectres
+    X = fftshift(fft(x));
+    Y = fftshift(fft(y));
+    f = (-N/2:N/2-1)*(Fe/N);
+
+    % Amplitude en dB
+    X_dB = 20*log10(abs(X)/N + eps);
+    Y_dB = 20*log10(abs(Y)/N + eps);
+
+    % Affichage
+    figure;
+
+    plot(f, Y_dB);
+    legend('Sortie y(k)');
+    title('Spectre après filtrage');
+    xlabel('Fréquence (Hz)');
+    ylabel('Amplitude (dB)');
+    grid on;
+end
-- 
GitLab