forme_polyphase

Représentation polyphase d'un signal.

Espace de nom : tsd::filtrage

Prototype

TabT<T, 2> forme_polyphase(const Vecteur<T> &x, entier M)

Paramètres

x1d signal (1d vector, n elements)
MNumber of polyphase branches, e.g. decimation ratio.

Retourne

Polyphase array ( \(M\) rows, \((n+M-1)/M\)^columns)

Description

Creation of the polyphase matrix X, with zero padding if necessary (so as the length is a multiple of M):

\[ X = \left(\begin{array}{cccc} x_0 & x_M & x_{2M} & \dots\\ x_1 & x_{M+1} & x_{2M+1} & \dots\\ \vdots & \vdots & \vdots & \vdots\\ x_{M-1} & x_{M+M-1} & x_{2M+M-1} & \dots\\ \end{array}\right) \]

Voir aussi

iforme_polyphase()