Adding the DFT and FFT of the signal ind signal_analysis thanks to frequencySpectrum.m

This commit is contained in:
Mattis ROELLINGER 2024-03-28 09:19:49 +01:00
parent 1873bc4613
commit 6c3d02255f
1 changed files with 12 additions and 11 deletions

View File

@ -6,21 +6,22 @@ close all
t=0:1/fs:length(y)/fs-1/fs;
figure;
set(gcf, 'name','Signal of origin');
plot(t,y);
xlabel('time(s)');
ylabel('amplitude(n.u.');
##figure;
##set(gcf, 'name','Signal of origin');
##plot(t,y);
##xlabel('time(s)');
##ylabel('amplitude(n.u.');
audiowrite('modulator22_speedown.wav', y , fs/2);
[y_speedown,fs_speedown]=audioread('modulator22_speedown.wav');
t_speedown=0:1/fs_speedown:length(y_speedown)/fs_speedown-1/fs_speedown;
figure;
set(gcf, 'name','Speed down of the signal of origin');
plot(t_speedown,y_speedown);
xlabel('time(s)');
ylabel('amplitude(n.u.');
##figure;
##set(gcf, 'name','Speed down of the signal of origin');
##plot(t_speedown,y_speedown);
##xlabel('time(s)');
##ylabel('amplitude(n.u.');
frequencySpectrum(y_speedown, fs_speedown, false);
frequencySpectrum(y_speedown, fs_speedown, true);