torchsig.transforms.functional.passband_ripple

torchsig.transforms.functional.passband_ripple(data: ndarray, filter_coeffs: ndarray, normalize: bool = False) ndarray[source]

Functional for passband ripple transforms.

Parameters:
  • data (np.ndarray) – Complex valued IQ data samples.

  • filter_coeffs (np.ndarray) – FIR filter coeffecients with desired ripple characteristics.

  • normalize (bool) – Normalize filter coefficients for energy preservation. Default False.

Returns:

Filtered data.

Return type:

np.ndarray