SignalUtils::ExponentWindow Function

TVec *ExponentWindow(TVec *Src, double Att, int Index = 0, int Len = - 1);

Exponential window.

#NameTypeDescription
1SrcTVec *
2Attdouble
3Index = 0int
4Len = - 1int
Remarks:

Applies Exponential window to Src. Exponential window is used with impulse responses to attenuate noise. With impulse response, the noise is present throughout the signal and its average value is higher then the value of the signal because the signal has a much shorther duration. Because the noise is broadband, the modal frequency might not show up in the frequency spectrum or it would be very small, if the signal would not be windowed with an exponential window.

See Also: SignalUtils::Kaiser, SignalUtils::SignalWindow
Declared in Dew::Signal::Units::SignalUtils · Dew.Signal/Units.SignalUtils.h · Cross-compiler