- property sdr.PolyphaseFIR.polyphase_taps : NDArray
The polyphase feedforward taps \(h_i[n]\).
Notes
The prototype feedforward taps \(h[n]\) are the feedforward taps of the FIR filter before polyphase decomposition. The polyphase feedforward taps \(h_i[n]\) are the feedforward taps of the FIR filter after polyphase decomposition.
The polyphase feedforward taps \(h_i[n]\) are related to the prototype feedforward taps \(h[n]\), given the number of polyphase branches \(B\), by
\[h_i[j] = h[i + j B] .\]Examples
In [1]: fir = sdr.PolyphaseFIR(3, np.arange(10)) In [2]: fir.taps Out[2]: array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) In [3]: fir.polyphase_taps Out[3]: array([[0, 3, 6, 9], [1, 4, 7, 0], [2, 5, 8, 0]])