Hanning & Hamming Windows in MATLAB: Why the Discrepancy?

  • Context: MATLAB 
  • Thread starter Thread starter truva
  • Start date Start date
  • Tags Tags
    Matlab Window
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
2 replies · 6K views
truva
Messages
18
Reaction score
1
Hi all

As far as I know Hanning window is defined as the following:
.5+.5*cos(2*pi*n/N) and n is between [-(N-1)/2,(N-1)/2] here N is odd number.

MATLAB functions "hanning" with symetric or periodic options or "hann" do not match with the results of the above formula. There is always a slight annoying difference !

Do you know the problem?

(Same thing for Hamming window)
 
Physics news on Phys.org
As I understand the book is wrong (Notes On Digital Signal Processing by C. Britton Rorabaugh). If I replace the N by (N-1) in the denumerator of the formulation which is 5+.5*cos(2*pi*n/(N-1)), the results coincide exactly with that of MATLAB.

Thank you for the link.