Module windowing

Module windowing 

Source
Expand description

Window functions for FFT operations

This module provides windowing functions that can be applied to signals before applying FFT to reduce spectral leakage.

Common window functions include:

  • Hann window
  • Hamming window
  • Blackman window
  • Kaiser window
  • Tukey window

Structs§

WindowProperties
Properties of a window function

Enums§

WindowType
Different types of window functions

Functions§

apply_window
Apply a window function to a signal
create_window
Creates a window function of the specified type and length
window_properties
Calculate window properties like the equivalent noise bandwidth