Я новичок в Matlab, и в рамках моего университетского задания я должен рисовать эти сигналы на Matlab. И у меня есть некоторые проблемы с единицами psd-графиков.
1)j=0:1/100:1; %time index
z=sin(2*pi*5*j); %sine wave signal
z=z*2;
plot(z),xlabel('Sampling Points'),ylabe;('Amplitude');
figure,psd(z)
2)noise=rand(1,100);
plot(noise);
figure,psd(noise);
3)[B,A]=butter(10,3/50,'low');
LPFz=filtfilt(B,A,z);
plot(LPFz)
figure,psd(LPFz)
4)y=wavread('sp1.wav');
Fs=44100; %sampling frequency
wavplay(y,Fs);
save sp1.mat y
plot(y(:,1)),title('Waveform of Speech'),xlabel('Sample Points'),ylabel('Amplitude')
figure,psd(y(:,1))
я был бы чрезвычайно благодарен всем, кто может помочь мне, рассказав мне единицы, которые я должен использовать для оси x спектра psd, ось y в дБ, которую я получил. я не знаю, что для x