Skip to content

Multiplexador

__init__()

Inicializa o multiplexador no padrão ARGOS-3.

Exemplo

pageplot

concatenate(SI, SQ, Xn, Yn)

Concatena os vetores \(X_n\) e \(Y_n\) de entrada, com \(S_I\) e \(S_Q\), retornando os vetores concatenados \(X_n\) e \(Y_n\). O processo de multiplexação é dado pela expressão abaixo.

\[ \begin{align} X_n = S_I \oplus X_n \text{ , } \quad Y_n = S_Q \oplus Y_n \end{align} \]

Parameters:

Name Type Description Default
SI ndarray

Vetor de entrada \(S_I\).

required
SQ ndarray

Vetor de entrada \(S_Q\).

required
Xn ndarray

Vetor de entrada \(X_n\).

required
Yn ndarray

Vetor de entrada \(Y_n\).

required

Returns:

Name Type Description
Xn ndarray

Vetor \(X_n\) concatenado.

Yn ndarray

Vetor \(Y_n\) concatenado.

Raises:

Type Description
AssertionError

Se os vetores I e Q não tiverem o mesmo comprimento em ambos os canais.