From 45a36e3e6b4a099dfeeacff8fa2b5d1e4cb29cf9 Mon Sep 17 00:00:00 2001 From: Gabri6 Date: Thu, 20 Apr 2023 11:00:57 +0200 Subject: [PATCH] fft of the signal --- main.m | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/main.m b/main.m index cc8bc0c..2860a64 100644 --- a/main.m +++ b/main.m @@ -7,6 +7,7 @@ %Last Modified: 20/04/23 10:08 % %%%%%%%%%%%%%%%% +pkg load signal; samplingFreq = 300; %Hz @@ -23,6 +24,7 @@ figure; plot(t,signal) xlabel('Time (s)'); ylabel('Sound (dB)'); +title('unknown Signal'); blackmanWin = zeros(1, length(t)); for l_sample=1:windowDuration*samplingFreq @@ -45,3 +47,20 @@ end % plot the frequency spectrum of this windowed signal power_blackman = frequencySpectrum(signal_blackman, samplingFreq); + +fft_signal = fft(signal); +size(fft_signal) + +figure; +plot(t, fft_signal); +xlabel('Time (s)'); +ylabel('Sound (dB)'); +title('FFT of signal'); + + +%b = fir1(600, [1/fMax, 1/fMin], 'bandpass'); +%filtered_signal = filter(b, signal); +%figure; +%plot(t,filtered_signal) +%xlabel('Time (s)'); +%ylabel('Sound (dB)');