You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
852 B
Matlab

function bit_stats(g_TD, TD, a)
% Abtastung der g_TD
% Eingestellte Schwelle: C=0.5
C = 0.5;
g_get(1,8) = 0;
for i = 1:8
if g_TD(i*200+1) > C
g_get(i) = 1;
else g_get(i) = 0;
end
end
% Zum Vergleich sind hier die gesendeten Datenbits a[i] und die emfangenen
% Datenbits g_TD[i] untereinander dargestellt --> auf Command Window
disp('TD:')
disp(TD)
disp('die gesendeten Datenbits a[i]:')
disp(a)
disp('die empfangenen Datenbits g[i]:')
disp(g_get)
% Anzahl der fehlerhaften Datenbits
% Verändern Sie die Dauer der Autokorrelationsfunktion TD auf höhere
% Werte!
error1 = 0;
for i = 1:8
error1 = error1 + abs(g_get(i) - a(i));
end
disp('Anzahl der fehlerhaften Datenbits (ohne Rauschen):')
disp(error1)
end