S
Shwan
Guest
Hei,
Kan du hjelpe meg å bruke Maximum Ratio kombinasjon i Multipath Rayleigh filtrert kanal, bruker Matlab comands, og ta en titt på programmet Bellow vil du se feil som jeg har, og kan du fortelle meg problemet, og hvordan du løse det.
tømme alle
whos
SNR = 0:2:20;% Range av støy i dB.
M = 2;% DBPSK
n = 50000;
c = rayleighchan (1 / 10000, 100, [0 2e-5], [0 -9]);% Rayleigh Channel som bruker
% Data rate
10.000 bits / sekund,
x = randint (n, 1, M);% tilfeldig generere databit
Xmod = dpskmod (x, M);% Modulate inngangssignal
yfaded = filter (c, Xmod);% Effekt av kanalen
for i = 1: lengde (SNR)
y = awgn (yfaded, SNR (i));
z = dpskdemod (y, M);
rs = sum (z. * conj , 1);
[num, BER (i)] = biterr (x, RS);
slutt
semilogy (SNR, BER);
rutenett;
xlabel ( 'SNR (dB)')
ylabel ( 'BER)
title ( 'BER for DBPSK over Multipath FADING (Rayleigh Channel)')
Skål
Shwan
Kan du hjelpe meg å bruke Maximum Ratio kombinasjon i Multipath Rayleigh filtrert kanal, bruker Matlab comands, og ta en titt på programmet Bellow vil du se feil som jeg har, og kan du fortelle meg problemet, og hvordan du løse det.
tømme alle
whos
SNR = 0:2:20;% Range av støy i dB.
M = 2;% DBPSK
n = 50000;
c = rayleighchan (1 / 10000, 100, [0 2e-5], [0 -9]);% Rayleigh Channel som bruker
% Data rate
10.000 bits / sekund,
x = randint (n, 1, M);% tilfeldig generere databit
Xmod = dpskmod (x, M);% Modulate inngangssignal
yfaded = filter (c, Xmod);% Effekt av kanalen
for i = 1: lengde (SNR)
y = awgn (yfaded, SNR (i));
z = dpskdemod (y, M);
rs = sum (z. * conj , 1);
[num, BER (i)] = biterr (x, RS);
slutt
semilogy (SNR, BER);
rutenett;
xlabel ( 'SNR (dB)')
ylabel ( 'BER)
title ( 'BER for DBPSK over Multipath FADING (Rayleigh Channel)')
Skål
Shwan