MATLAB: Hanning ,hamming window in matlab

digital signal processingMATLAB

how do Hanning and Hamming window in matlab?
when must I do these window after DFT signal or before DFT signal?

Best Answer

Before you take the DFT
hamming() or hann()
t = 0:0.001:1-0.00;
x = cos(2*pi*100*t)+randn(size(t));
winvec = hamming(length(x)); % hann(length(x));
xdft = fft(x'.*winvec);
plot(abs(xdft))
Related Question