Module window

Module window 

Source
Expand description

Window functions for signal processing

This module provides various window functions commonly used in signal processing to reduce spectral leakage when performing Fourier transforms on finite data.

Window functions are used to taper the samples at the beginning and end of the data to reduce the spectral leakage effect in FFT processing.

Enums§

Window
Window function types
WindowParam
Helper enum to handle different window parameter types

Functions§

apply_window
Apply window function to a signal
enbw
Compute the equivalent noise bandwidth of a window
get_window
Get a window of the specified type and length.