You are on page 1of 14

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije

Simulacija procesa u telekomunikacijskom kanalu

Prezime i ime studenta: _________________________ Broj indeksa:___________________

Izvje taj sa Laboratorijske vje be 6 i Zada a


Napomena Na ovom dokumentu zajedno predajete i izvje taj sa lab vje be 2 i zada u 2 obzirom da je u pitanju ista tematika.

Zadatak 1 Napomena: M-file kao svoj ulaz treba da prima cjelobrojnu vrijednost koja predstavlja ukupan broj generisanih slu ajnih brojeva. MATLAB kod za zadatak 1:

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije Grafici za dobiveni u zadatku 1:

Simulacija procesa u telekomunikacijskom kanalu

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije Zadatak 2

Simulacija procesa u telekomunikacijskom kanalu

Napomena: M-file kao svoj ulaz treba da prima cjelobrojnu vrijednost koja predstavlja ukupan broj generisanih slu ajnih brojeva, srednju vrijednost m i standardnu devijaciju . MATLAB kod za zadatak 2:

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije Grafici za dobiveni u zadatku 2:

Simulacija procesa u telekomunikacijskom kanalu

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije Zadatak 3

Simulacija procesa u telekomunikacijskom kanalu

Napomena: M-file kao svoj ulaz treba da prima cjelobrojnu vrijednost koja predstavlja ukupan broj generisanih slu ajnih brojeva i Rayleigh-ev parametar (ukupna primljena snaga). MATLAB kod za zadatak 3:

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije Grafici za dobiveni u zadatku 3:

Simulacija procesa u telekomunikacijskom kanalu

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije Zadatak 4

Simulacija procesa u telekomunikacijskom kanalu

Napomena: M-file kao svoj ulaz treba da prima cjelobrojnu vrijednost koja predstavlja ukupan broj generisanih slu ajnih brojeva, te Rice-ove parametre (ukupna primljena snaga) i n (Rice-ov parametar). MATLAB kod za zadatak 4:

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije Grafici za dobiveni u zadatku 4:

Simulacija procesa u telekomunikacijskom kanalu

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije Zadatak za zada u

Simulacija procesa u telekomunikacijskom kanalu

Koriste i elemente sa laboratorijske vje be 2 potrebno je napraviti generator pseudoslu ajnih brojeva koji se podvrgavaju Nakagami-m distribuciji. Potom je potrebno te generisane uzorke sortirati, te preko histograma prikazati PDF ove distribucije, a potom ga komparirati sa teorijskim PDF-om. M-file kao svoj ulaz treba da prima cjelobrojnu vrijednost koja predstavlja ukupan broj generisanih slu ajnih brojeva, te Nakagami-m parametre (ukupna primljena snaga) i m (Nakagami-m parametar uzeti da je m cio broj). Zadatak je potrebno uraditi za 10, 100, 1000 i 10000 uzoraka. Tako er je potrebno analizirati dobivene grafike, uo iti eventualna odstupanja me u njima, te ih objasniti. Hint za generisanje Nakagami-m uzoraka: Prvi na in: ako su   slu ajne Gauss-ove varijable srednje vrijednosti 0 i 2 distribuirana kao varijanse , tada je slu ajna varijabla  Nakagami-m slu ajna varijabla, gdje je  . Drugi na in: ako su tada je slu ajna varijabla varijabla, gdje je     slu ajne Rayleigh-eve varijable sa parametrom .  , distribuirana kao Nakagami-m slu ajna

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije MATLAB kod:

Simulacija procesa u telekomunikacijskom kanalu

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije Grafici:

Simulacija procesa u telekomunikacijskom kanalu

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije Zaklju ak:

Simulacija procesa u telekomunikacijskom kanalu

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije Prilog 1 Funkcije gustine vjerovatnosti su date sa: Gauss-ova:

Simulacija procesa u telekomunikacijskom kanalu

gdje su m srednja vrijednost,

varijansa, a



Rayleigh-eva: 

gdje je Rice-ova:



gdje je reda 0.

a I0 predstavlja modificiranu Bessel-ovu funkciju prve vrste,

Elektrotehni ki fakultet Univerzitet u Sarajevu Odsjek za telekomunikacije

Simulacija procesa u telekomunikacijskom kanalu

Prilog 2 Sljede i segment MATLAB koda se mo e koristiti za sortiranje uzoraka, te za prikaz PDF-a distribucije preko histograma. n ... Broj psedo-slu ajnih brojeva koje elimo generisati A ... n pseudo-slu ajnih brojeva koji se podvrgavaju poznatoj distribuciji B=f(A) ... B su pseudo-slu ajni brojevi koje elimo generisati . . . [N_samp,x] = hist(B,20); % Na ovaj na in dobivamo parametre histograma za vektor B i za 20 %bin-ova (da bi se pove ala ta nost mo e se broj bin-ova pove ati) subplot(2,1,1); bar(x,N_samp,1) % Crtamo histogram ylabel('Broj uzoraka') xlabel('Nezavisna varijabla x') subplot(2,1,2); y=PDF(x); % Crtamo teorijski PDF kao funkciju x kojeg smo dobili kao parametar histograma del_x = x(3)-x(2); % Odre ujemo irinu bin-a p_hist = N_samp/n/del_x; % PDF dobiven na osnovu histograma plot(x,y,'k',x,p_hist,'ok') % Crtamo zajedno PDF dobiven od histograma i teorijski PDF ylabel('PDF funkcija gustine vjerovtnosti') xlabel('Nezavisna varijabla - x') legend('Teorijska PDF','PDF na osnovu uzora

You might also like