SciPy

Window functions (scipy.signal.windows)ΒΆ

The suite of window functions for filtering and spectral estimation.

get_window(window, Nx[, fftbins]) Return a window.
barthann(M[, sym]) Return a modified Bartlett-Hann window.
bartlett(M[, sym]) Return a Bartlett window.
blackman(M[, sym]) Return a Blackman window.
blackmanharris(M[, sym]) Return a minimum 4-term Blackman-Harris window.
bohman(M[, sym]) Return a Bohman window.
boxcar(M[, sym]) Return a boxcar or rectangular window.
chebwin(M, at[, sym]) Return a Dolph-Chebyshev window.
cosine(M[, sym]) Return a window with a simple cosine shape.
dpss(M, NW[, Kmax, sym, norm, return_ratios]) Compute the Discrete Prolate Spheroidal Sequences (DPSS).
exponential(M[, center, tau, sym]) Return an exponential (or Poisson) window.
flattop(M[, sym]) Return a flat top window.
gaussian(M, std[, sym]) Return a Gaussian window.
general_cosine(M, a[, sym]) Generic weighted sum of cosine terms window
general_gaussian(M, p, sig[, sym]) Return a window with a generalized Gaussian shape.
general_hamming(M, alpha[, sym]) Return a generalized Hamming window.
hamming(M[, sym]) Return a Hamming window.
hann(M[, sym]) Return a Hann window.
hanning(*args, **kwds) hanning is deprecated, use scipy.signal.windows.hann instead!
kaiser(M, beta[, sym]) Return a Kaiser window.
nuttall(M[, sym]) Return a minimum 4-term Blackman-Harris window according to Nuttall.
parzen(M[, sym]) Return a Parzen window.
slepian(M, width[, sym]) Return a digital Slepian (DPSS) window.
triang(M[, sym]) Return a triangular window.
tukey(M[, alpha, sym]) Return a Tukey window, also known as a tapered cosine window.