Return the Hamming window.
The Hamming window is a taper formed by using a weighted cosine.
Parameters:  M : int


Returns:  out : ndarray

Notes
The Hamming window is defined as
The Hamming was named for R. W. Hamming, an associate of J. W. Tukey and is described in Blackman and Tukey. It was recommended for smoothing the truncated autocovariance function in the time domain. Most references to the Hamming window come from the signal processing literature, where it is used as one of many windowing functions for smoothing values. It is also known as an apodization (which means “removing the foot”, i.e. smoothing discontinuities at the beginning and end of the sampled signal) or tapering function.
References
[R30]  Blackman, R.B. and Tukey, J.W., (1958) The measurement of power spectra, Dover Publications, New York. 
[R31]  E.R. Kanasewich, “Time Sequence Analysis in Geophysics”, The University of Alberta Press, 1975, pp. 109110. 
[R32]  Wikipedia, “Window function”, http://en.wikipedia.org/wiki/Window_function 
[R33]  W.H. Press, B.P. Flannery, S.A. Teukolsky, and W.T. Vetterling, “Numerical Recipes”, Cambridge University Press, 1986, page 425. 
Examples