Bonjour à tous,
Je suis en train de développer un récepteur radio sur Matlab, mon signal est échantillonné à 4 échantillons par symbole, les symboles appartiennent à une 64-QAM. Je veux utiliser une égalisation à module constant mais je me trouve confronté à un problème lors de son utilisation :
Je ne comprends pas comment la manipuler =>
Code MATLAB : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 M=64; sigconst = qammod(0:M-1,M); eqobj = lineareq(5,cma(0.3),sigconst,4); eqobj.ResetBeforeFiltering = 0; eqobj.Weights = [0.01 0.3 1 0.3 0.01]; y = equalize(eqobj,y);
eqobj.Weights a été initialisé avec des valeurs aléatoires car je ne connais pas leur signification cma(0.3) aussi
Quelqu'un pourrait-il m'illustrer l'emploi de cette fonction svp ?
Merci.
Partager