Häirekindluse kodutöö
Teine_mudel = 'Mudel BCH(15,7) kodeerimisega'% pealkiri
BER_BCH_kodeerimisega = []; %moodustatakse tühi hulk
M = 5;%BCH koodi pikkuse määramise koefitsient teooria järgi
N = 2^M-1; %kodeeritud sõna või bloki pikus bittides
params = bchpoly(N);%nähtav tabel
K = params(3,2);%Infobloki pikkus
T = params(3,3);%vea kordsuse parandamise võimekus
x3 = reshape(x,length(x)/K,K);%õige suurusega maatriksi formeerimine
info sisendvoogust vastavalt määratud BCH parameetritele
x2 = bchenco(x3,N,K);%BCH kodeerimine
x = x2(:);%kodeeritud maatriksi jaotamine üheks veeruks või reaks
% Tsükli loomine
for S_N = SNR_VEC %tsükli alustamine
%____________________________________________________________
sim('skeem'); %üleminek Simulinki keskonda
y = y(1:length(x));%lõigatakse liigsed arvud maha
%____________________________________________________________
% BCH dekodeerimine