Häirekindluse kodutöö
arv R = 2Q = 8 ning infoplokkide arv K = N-R = 15 8 = 7.
Reed Solomoni kood on võimeline parandama vigu plokkide kaupa.
3. MATLAB programm
clear all; % Puhastab matlabi muutujate mälu, see on tähtis kuna vanad
muutujate väärtused võivad edasi kanduda uutesse katsetustesse.
clc; %Puhastab matlab ekraani.
warning('off','comm:obsolete:bchpoly'); %lülitab välja vea teateid
warning('off','comm:obsolete:bchenco'); %lülitab välja vea teateid
warning('off','comm:obsolete:bchdeco'); %lülitab välja vea teateid
warning('off','comm:obsolete:rsenco'); %lülitab välja vea teateid
warning('off','comm:obsolete:rsdeco'); %lülitab välja vea teateid
Esimene_mudel = 'Mudel ilma kodeerimiseta' %pealkiri
%____________________________________________________________
BER_kodeerimiseta = [];%moodustatakse tühi hulk
W = 12500;%info bittide arv
MFSK = 2;%M-FSK modulatsiooni kordsus
S = log2(MFSK);%abi muutuja
Samples_per_symbol = 100; %M-FSK modulatsiooni diskreetimis sagedus