unchannelize

Extract m channels (with identical bandwidth) using a polyphase filter bank and FFT (Harris method).

Calling sequence

Y = unchannelize(x,h,m)

Parameters

x:

input signal, 1d vector

h:

FIR filter coefficients (low pass channel filter), 1d vector

m:

number of channels e.g. decimation ratio

Y:

Output matrix, with one row for each output channel.

Description

The different channels must be located at (normalized) frequencies of 0, 1/m, ..., (m-1)/m. For other cases, see the reference cited in the bibliography.


Bibliography

Digital Receivers and Transmitters Using Polyphase Filter Banks for Wireless Communications, F.J. Harris, 2003