bit eror rate
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
itsik
il 10 Giu 2011
Commentato: Walter Roberson
il 25 Nov 2017
hello lets say i have this random bits bits= randint(1,1000)
and after few math functions i get x=(1,1000) how do i calculate and make a plot of the ber when i make this math function 10 times for 10 diffrents snr? thanks!
2 Commenti
Walter Roberson
il 25 Nov 2017
ApplySNR is your own function for transforming the bits according to the given SNR. For example you might use awgn() and then make a decision about the result.
Risposta accettata
Walter Roberson
il 11 Giu 2011
SNR = [1, 2, 5, ... whatever]
N = length(SNR);
ber = zeros(N,1);
for K = 1:N
x = ApplySNR(bits, SNR(K));
ber(K) = mean(x ~= bits);
end
plot(SNR, ber);
Where ApplySNR is your function for transforming the bits according to the given SNR.
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Fourier Analysis and Filtering in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!