Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- clc;
- clear;
- % ZAKODOWAĆ I ZDEKODOWAĆ SWOJĘ IMIĘ I NAZWISKO za pomocą QAM4
- % Zakodowac dowolny ciag cyfr od 0 do 9. n = 1500 za pomocą QAM 256 w
- % najbardziej optymalnym sposób.
- maja = [0, 1, 2 , 1 , 1];
- karolina = int8('Krzysztof Kamiński')
- sl = randi(16, 1, 500)-1;
- sl = karolina;
- disp('Próby odczytu w zalezonsci od SNR ')
- zmod = qammod(sl, 256);
- n =[];
- for i = 5:-1:1
- i;
- received = awgn(zmod, 5*i, 'measured');
- sPlotFig = scatterplot(received);
- hold on;
- scatterplot(zmod, 1, 0, 'r*', sPlotFig);
- hold off
- dmeod = qamdemod(received, 256);
- char(dmeod)
- blad = dmeod - double(sl);
- n(i) = nnz(blad);
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement