Adding the DFT and FFT of the signal ind signal_analysis thanks to frequencySpectrum.m
This commit is contained in:
parent
1873bc4613
commit
6c3d02255f
|
|
@ -6,21 +6,22 @@ close all
|
||||||
|
|
||||||
t=0:1/fs:length(y)/fs-1/fs;
|
t=0:1/fs:length(y)/fs-1/fs;
|
||||||
|
|
||||||
figure;
|
##figure;
|
||||||
set(gcf, 'name','Signal of origin');
|
##set(gcf, 'name','Signal of origin');
|
||||||
plot(t,y);
|
##plot(t,y);
|
||||||
xlabel('time(s)');
|
##xlabel('time(s)');
|
||||||
ylabel('amplitude(n.u.');
|
##ylabel('amplitude(n.u.');
|
||||||
|
|
||||||
|
|
||||||
audiowrite('modulator22_speedown.wav', y , fs/2);
|
audiowrite('modulator22_speedown.wav', y , fs/2);
|
||||||
[y_speedown,fs_speedown]=audioread('modulator22_speedown.wav');
|
[y_speedown,fs_speedown]=audioread('modulator22_speedown.wav');
|
||||||
t_speedown=0:1/fs_speedown:length(y_speedown)/fs_speedown-1/fs_speedown;
|
t_speedown=0:1/fs_speedown:length(y_speedown)/fs_speedown-1/fs_speedown;
|
||||||
|
|
||||||
figure;
|
##figure;
|
||||||
set(gcf, 'name','Speed down of the signal of origin');
|
##set(gcf, 'name','Speed down of the signal of origin');
|
||||||
plot(t_speedown,y_speedown);
|
##plot(t_speedown,y_speedown);
|
||||||
xlabel('time(s)');
|
##xlabel('time(s)');
|
||||||
ylabel('amplitude(n.u.');
|
##ylabel('amplitude(n.u.');
|
||||||
|
|
||||||
|
|
||||||
|
frequencySpectrum(y_speedown, fs_speedown, false);
|
||||||
|
frequencySpectrum(y_speedown, fs_speedown, true);
|
||||||
Loading…
Reference in New Issue