cupyx.signal.channelize_poly#

cupyx.signal.channelize_poly(x, h, n_chans)[source]#

Polyphase channelize signal into n channels

Parameters:
  • x (array_like) – The input data to be channelized

  • h (array_like) – The 1-D input filter; will be split into n channels of int number of taps

  • n_chans (int) – Number of channels for channelizer

Returns:

yy

Return type:

channelized output matrix

Notes

Currently only supports simple channelizer where channel spacing is equivalent to the number of channels used (zero overlap). Number of filter taps (len of filter / n_chans) must be <=32.