sdr.FarrowResampler.__call__(x: ArrayLike, rate: float) NDArray

Resamples the input signal \(x[n]\) by the given arbitrary rate \(r\).

Parameters:
x: ArrayLike

The input signal \(x[n] = x(n T_s)\).

rate: float

The resampling rate \(r\).

Returns:

The resampled signal \(y[n] = x(n T_s / r)\).

Examples

See the Farrow arbitrary resampler example.