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 !!!
A voir également:
- Modulation QAM sans bruit sur matlab?
- Bruit de petard dans la maison - Forum Matériel & Système
- Ma télé fait un bruit strident - Forum Ecran
- Ma télé fait un bruit de claquement - Forum TV & Vidéo
- Mon téléphone fait un bruit d'eau - Forum Matériel & Système
- Mon téléphone fait des bruits de bouillonnement - Forum Huawei
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)