SignalUtils.FractionalKaiser Method

TVec FractionalKaiser(TVec Src, Double Beta, Double Offset, Double Step)

Fractional Kaiser window.

#NameTypeDescription
1SrcTVecsource TVec
2BetaDoublescalar
3OffsetDoublescalar
4StepDoublescalar

Returns: TVec

Remarks:

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

Indexed: TVec FractionalKaiser(TVec Src, Double Beta, Double Offset, Double Step, Int32 Index, Int32 Len)

Fractional Kaiser window.

#NameTypeDescription
1SrcTVecsource TVec
2BetaDoublescalar
3OffsetDoublescalar
4StepDoublescalar
5IndexInt32start index
6LenInt32element count

Returns: TVec

Remarks:

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