Modulation QAM sans bruit sur matlab?
Résolu
poste22
Messages postés
16
Statut
Membre
-
chahrazed1991 -
chahrazed1991 -
Bonjour,
je cherche comment faire une modulation QAM sans bruit
avec bruit c'est simple je fais copier coller de help sur matlab
voila le programme :
% Create a random digital message
M = 16; % Alphabet size
x = randint(5000,1,M);
% Use 16-QAM modulation to produce y.
y=modulate(modem.qammod(M),x);
% Transmit signal through an AWGN channel.
ynoisy = awgn(y,15,'measured');
% Create scatter plot from noisy data.
scatterplot(ynoisy);
% Demodulate ynoisy to recover the message.
z=demodulate(modem.qamdemod(M),ynoisy);
% Check symbol error rate.
[num,rt]= symerr(x,z)
merci d'avance !!!
je cherche comment faire une modulation QAM sans bruit
avec bruit c'est simple je fais copier coller de help sur matlab
voila le programme :
% Create a random digital message
M = 16; % Alphabet size
x = randint(5000,1,M);
% Use 16-QAM modulation to produce y.
y=modulate(modem.qammod(M),x);
% Transmit signal through an AWGN channel.
ynoisy = awgn(y,15,'measured');
% Create scatter plot from noisy data.
scatterplot(ynoisy);
% Demodulate ynoisy to recover the message.
z=demodulate(modem.qamdemod(M),ynoisy);
% Check symbol error rate.
[num,rt]= symerr(x,z)
merci d'avance !!!
2 réponses
bonjour
problème résolu !!!
% Create a random digital message
M = 16; % Alphabet size
x = randint(5000,1,M);
% Use 16-QAM modulation to produce y.
y=modulate(modem.qammod(M),x);
% Transmit signal through an AWGN channel.
%ynoisy = awgn(y,15,'measured');
% Create scatter plot from noisy data.
scatterplot(y);
% Demodulate ynoisy to recover the message.
z=demodulate(modem.qamdemod(M),(y));
% Check symbol error rate.
[num,rt]= symerr(x,z)
problème résolu !!!
% Create a random digital message
M = 16; % Alphabet size
x = randint(5000,1,M);
% Use 16-QAM modulation to produce y.
y=modulate(modem.qammod(M),x);
% Transmit signal through an AWGN channel.
%ynoisy = awgn(y,15,'measured');
% Create scatter plot from noisy data.
scatterplot(y);
% Demodulate ynoisy to recover the message.
z=demodulate(modem.qamdemod(M),(y));
% Check symbol error rate.
[num,rt]= symerr(x,z)