From 1603e93d51e6de585cf9ae7951a7c62b13e5745e Mon Sep 17 00:00:00 2001 From: Gabri6 Date: Fri, 24 Mar 2023 10:45:04 +0100 Subject: [PATCH] comparison of time used for DFT and FFT --- speech_analysis.m | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/speech_analysis.m b/speech_analysis.m index 32efb30..94730e7 100644 --- a/speech_analysis.m +++ b/speech_analysis.m @@ -21,4 +21,11 @@ plot(t,y) %xlabel('Time (s)'); %ylabel('Sound (dB)'); -frequencySpectrum(y, fs, false); +%Frequency spectrum using DFT +[powerDFT durationDFT] = frequencySpectrum(y, fs, false); + +%Frequency spectrum using FFT +[powerFFT durationFFT] = frequencySpectrum(y, fs, true); + +sprintf(["time used for DFT: " num2str(durationDFT)]) +sprintf(["time used for FFT: " num2str(durationFFT)])