SignalUtils::FractionalKaiser Function

Overload List

#SignatureDescription
1TVec *FractionalKaiser(TVec *Src, double Beta, double Offset, double Step);Fractional Kaiser window.
2TVec *FractionalKaiser(TVec *Src, double Beta, double Offset, double Step, int Index, int Len);Fractional Kaiser window.

Overload 1: TVec *FractionalKaiser(TVec *Src, double Beta, double Offset, double Step);

Fractional Kaiser window.

#NameTypeDescription
1SrcTVec *
2Betadouble
3Offsetdouble
4Stepdouble
Remarks:

Additional parameters in compare to the SignalUtils::Kaiser function, are the Offset and Step. They allow the windowing function to be sampled at the same points as SignalUtils::FractionalFirImpulse. This function should therefore be called when windowing an impulse response generated with FractionalFirImpulse.

Declared in Dew::Signal::Units::SignalUtils · Dew.Signal/Units.SignalUtils.h · Cross-compiler

Overload 2: TVec *FractionalKaiser(TVec *Src, double Beta, double Offset, double Step, int Index, int Len);

Fractional Kaiser window.

#NameTypeDescription
1SrcTVec *
2Betadouble
3Offsetdouble
4Stepdouble
5Indexint
6Lenint
Remarks:

Applies fractional Kaiser window to Src vector from element at Index to element at Index + Len - 1.

Declared in Dew::Signal::Units::SignalUtils · Dew.Signal/Units.SignalUtils.h · Cross-compiler