Bonjour à tous,
j'ai un projet à faire sous matlab et je suis complètement perdu. Je dois réaliser une modulation suivi d'une démodulation d'un signal binaire générer.
J'ai cru comprendre que le signal généré binaire aléatoire s'écrivait comme telle :
s = rand (1, N)
n0 = find (s < 0.5);
n1 = find (s >= 0.5);
s (n0) = 0;
s (n1) = 1;
Je dois maintenant effectuer un mapping suivant la modulation utilisée. Types de modulation à implémenter : 8PSK, 16QAM. (Constellations en pièce jointe). Le Type de modulation doit être un paramètre dont valeur sera saisie par utilisateur au moyen d’une interface simple et je dois vérifier la cohérence entre la taille du signal binaire et le type de la modulation. Cette fonction devra fournir des valeurs complexes.
Je dois ensuite effectuer une démodulation : trouver le symbole de la constellation le plus proche au symbole reçu en utilisant la distance euclidienne et en déduire le signal binaire émis.
PLEASE HELP ME IT'S VERY IMPORTANT
Eric2007
-----