TVec FractionalKaiser(TVec Src, Double Beta, Double Offset, Double Step)
Fractional Kaiser window.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Src | TVec | source TVec |
| 2 | Beta | Double | scalar |
| 3 | Offset | Double | scalar |
| 4 | Step | Double | scalar |
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.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Src | TVec | source TVec |
| 2 | Beta | Double | scalar |
| 3 | Offset | Double | scalar |
| 4 | Step | Double | scalar |
| 5 | Index | Int32 | start index |
| 6 | Len | Int32 | element count |
Returns: TVec
Remarks:
Applies fractional Kaiser window to Src vector from element at Index to element at Index + Len - 1.