Professional Documents
Culture Documents
Zadaci Za Lab. Vjezbu Uvod U MATLAB
Zadaci Za Lab. Vjezbu Uvod U MATLAB
Katedra za telekomunikacije
Osnovi komunikacija i teorija informacija
3. Generisati pravougaoni signal , amplitude 1V, trajanja 1ms i perioda 2ms. Skicirati
signal na osnovnom periodu. Program napisati u MATLAB editoru i sačuvati m fajl
za generisanje.
Odrediti srednju i efektivnu vrijednost na jednom periodu. Kakvo je slaganje sa
teorijskim rezultatima? Program napisati u MATLAB editoru i sačuvati m fajl za
generisanje.
4. Generisati signal
{ }
−at
s ( t ) = e ,t ≥0
0 ,inače
pri čemu je a realna pozitivna konstanta. Skicirati vremenski dijagram signala za a=2
u trajanju 5s, ako je korak diskretizacije 0.001s. Odrediti ručno energiju signala.
Provjeriti tačnost dobijene vrijednosti u MATLAB-u. Kolika se greška dobije?
Izračunati grešku za korak diskretizacije 0.01.
1. Generisati trougaoni signal perioda 2ms i trajanja 1ms. Odrediti srednju i efektivnu
vrijednost na jednom periodu. Odrediti srednju i efektivnu vrijednost na jednom
periodu. Kakvo je slaganje sa teorijskim rezultatima? Program napisati u MATLAB
editoru i sačuvati m fajl za generisanje.
Rješeni primjeri
odabiranja s
f =8 kHz , izvršiti odabiranje ovog signala na intervalu 0−1 ms . Koristeći naredbe plot i stem, nacrtati jedan ispod
drugog “kontinualan” i diskretan signal.
Rješenje:
Rješenje:
fs=8000;Ts=1/fs;
f1=100;f2=225;f3=350;f4=475;
f5=1000;f6=2000;f7=4000;f8=8000;
Tstart=0;Tend=0.01;
t=Tstart:Ts:Tend;
subplot(221),plot(t,cos(2*pi*f1*t)),title('100 Hz ,odmjeravanje sa 8 kHz');
subplot(222),plot(t,cos(2*pi*f2*t)),title('225 Hz ,odmjeravanje sa 8 kHz');
subplot(223),plot(t,cos(2*pi*f3*t)),title('350 Hz ,odmjeravanje sa 8 kHz');
subplot(224),plot(t,cos(2*pi*f4*t)),title('475 Hz ,odmjeravanje sa 8 kHz');
figure
subplot(221),plot(t,cos(2*pi*f5*t)),title('1000 Hz ,odmjeravanje sa 8 kHz');
axis([0 0.002 -1.1 1.1]);
subplot(222),plot(t,cos(2*pi*f6*t)),title('2000 Hz ,odmjeravanje sa 8 kHz');
axis([0 0.001 -1.1 1.1]);
subplot(223),plot(t,cos(2*pi*f7*t)),title('4000 Hz ,odmjeravanje sa 8 kHz');
axis([0 0.001 -1.1 1.1]);
subplot(224),plot(t,cos(2*pi*f8*t)),title('8000 Hz ,odmjeravanje sa 8 kHz');
axis([0 0.001 -1.1 1.1]);