Multiplexador
__init__()
Inicializa o multiplexador no padrão ARGOS-3.
Exemplo
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. |