__init__.py 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. """
  2. Window functions (:mod:`scipy.signal.windows`)
  3. ==============================================
  4. The suite of window functions for filtering and spectral estimation.
  5. .. currentmodule:: scipy.signal.windows
  6. .. autosummary::
  7. :toctree: generated/
  8. get_window -- Convenience function for creating various windows.
  9. barthann -- Bartlett-Hann window
  10. bartlett -- Bartlett window
  11. blackman -- Blackman window
  12. blackmanharris -- Minimum 4-term Blackman-Harris window
  13. bohman -- Bohman window
  14. boxcar -- Boxcar window
  15. chebwin -- Dolph-Chebyshev window
  16. cosine -- Cosine window
  17. dpss -- Discrete prolate spheroidal sequences
  18. exponential -- Exponential window
  19. flattop -- Flat top window
  20. gaussian -- Gaussian window
  21. general_cosine -- Generalized Cosine window
  22. general_gaussian -- Generalized Gaussian window
  23. general_hamming -- Generalized Hamming window
  24. hamming -- Hamming window
  25. hann -- Hann window
  26. kaiser -- Kaiser window
  27. kaiser_bessel_derived -- Kaiser-Bessel derived window
  28. lanczos -- Lanczos window also known as a sinc window
  29. nuttall -- Nuttall's minimum 4-term Blackman-Harris window
  30. parzen -- Parzen window
  31. taylor -- Taylor window
  32. triang -- Triangular window
  33. tukey -- Tukey window
  34. """
  35. from ._windows import *
  36. # Deprecated namespaces, to be removed in v2.0.0
  37. from . import windows
  38. __all__ = ['boxcar', 'triang', 'parzen', 'bohman', 'blackman', 'nuttall',
  39. 'blackmanharris', 'flattop', 'bartlett', 'barthann',
  40. 'hamming', 'kaiser', 'kaiser_bessel_derived', 'gaussian',
  41. 'general_gaussian', 'general_cosine', 'general_hamming',
  42. 'chebwin', 'cosine', 'hann', 'exponential', 'tukey', 'taylor',
  43. 'get_window', 'dpss', 'lanczos']