symmap_binaire

Conversion séquence binaire \(\to\) vers séquence d'index symbole.

Espace de nom : tsd::telecom

Prototype

Veci symmap_binaire(const BitStream &x, entier k)

Paramètres

xSignal d'entrée (valeurs : 0 ou 1)
kNombre de bits par symbole

Retourne

Vecteurs de \((n+k-1)/k\) échantillons.

Description

Cette fonction convertit un vecteur binaire (valeurs : 0 ou 1), en un vecteur de symboles, avec \(k\) bits / symbole, suivant l'encodage binaire standard : \[ y_i = \sum_{j=0}^{k-1} x_{ki+j} 2^j,\quad i = 0,\dots,(n+k-1)/k \]

Note
Si le nombre d'échantillons \(n\) du signal d'entrée n'est pas un multiple de \(k\), des zéros sont insérés à la fin de manière à produire le dernier échantillon.

Voir aussi

symdemap_binaire()