Question: When computing a single-sided amplitude spectrum why is the amplitud (y axis in the plot) defined as 2*abs(Y(1:NFFT/2+1))? _MATLAB code NFFT = 2^nextpow2(L); % Next
When computing a single-sided amplitude spectrum why is the amplitud (y axis in the plot) defined as 2*abs(Y(1:NFFT/2+1))?
_MATLAB code NFFT = 2^nextpow2(L); % Next power of 2 from length of y Y = fft(y,NFFT)/L; f = Fs/2*linspace(0,1,NFFT/2+1); % Plot single-sided amplitude spectrum. plot(f,2*abs(Y(1:NFFT/2+1))) title('Single-Sided Amplitude Spectrum of y(t)') xlabel('Frequency (Hz)') ylabel('|Y(f)|') Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
