Académique Documents
Professionnel Documents
Culture Documents
Emission
% Nombre d'états de la QAM.
M = 16;
Nb = 64;
NbSym = 10;
R = randint(Nb*NbSym,1,M);
[I Q] = qaskenco(R,M);
Emission
for i = 1:NbSym
symbole=ifft(X((i-1)*Nb+1:i*Nb));
x((i-1)*Nb+1:i*Nb) = symbole;
end
subplot(2,1,1); plot(real(x))
subplot(2,1,2); plot(imag(x))
Réception
x = x + 0.06*(randn(size(x)) + j*randn(size(x)));
for i = 1:NbSym
% décodage du symbole i
y=fft(x((i-1)*Nb+1:i*Nb));
cnt_err = 0;
for i=1:Nb*NbSym
if Rdec(i) ~= R(i)
cnt_err = cnt_err+1;
end
end