function y = VektorGreske (n,p) % Funkcija kreira vektor greske od n bita pri cemu je verovatnoca greske p. % Vektor greske je niz bita {0,1} gde 1 znaci da je doslo do greske, 0 da nije doslo do greske. % Ulazi: % n - broj bita % p - verovatnoca greske bita % Izlaz: % y - izlazni binarni niz {0,1} pri cemu 0 znaci da nema greske a 1 da je % doslo do greske. % y = -1 u slucaju da se detektuje greska u ulaznim parametrima! y = zeros(1,n); % zauzimanje memorije za y y = -1; if p>1 display('Greska: verovatnoca ne sme biti veca od 1.') return elseif p<0 display('Greska: verovatnoca ne sme biti manja od 0.') return end y = floor(rand(1,n)+p); end