Window correction using pwelch function

For what I read Windowing the data introduces errors. Can anyone clarify me please what correction should I do (if any is needed) to calculate the psd and the power (see SpectrumType below) using the pwelch function.
What I have done:
N = length(Ydata);
wlen= rectwin(Npoints;);
nfft = Npoints; % (e.g. 256, 1024, etc) % nfft = 2^(nextpow2(N))
SpectrumType = 'psd'; % or 'power'
Noverlap = [];
[Pxx,f] = pwelch(Ydata,wlen,Noverlap,nfft,Fs,SpectrumType);
If any correction is needed can you provide me please the correcttion values for this windows.
rectwin
hamming
hanning
bartlett
blackman
kaiser
chebwin

Answers (0)

Asked:

on 8 Mar 2016

Edited:

on 8 Mar 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!