Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Univerzitet u Sarajevu

Elektrotehnički fakultet
Odsjek: Automatika i elektronika/Telekomunikacije
Predmet: Signali i sistemi/Teorija signala
Studijska 2020/2021. godina

Laboratorijska vježba 1
Priprema za laboratorijsku vježbu

Ovaj dio izvještaja za laboratorijsku vježbu se priprema unaprijed i donosi urađen na laboratorijsku
vježbu.

Zadatak 1.

Analogni signali f (t) i h(t) su definirani na sljedeći način:

(a) f (t) = a(−t + b)[u(t) − u(t − b)]


h(t) = c[u(t + 2d) − u(t + d)] + c[u(t − d) − u(t − 2d)],

(b) f (t) = d × u(t + b)


h(t) = e−at u(t)

Konstante a, b, c i d su različite za studente i date su u tabeli 1. Nacrtati signale f (t) i h(t), te nacrtati
(izračunati) konvoluciju signala f (t) i h(t).

Svaki student bira red u tabeli po rednom broju koji je dodijeljen u rasporedu studenata za labora-
torijske vježbe.

Zadaci za laboratorijsku vježbu

Zadatak 2.

Napisati MATLAB kod za konvolucija signala f (t) i h(t) definiranih u okviru zadatka 1(a) iz pripreme
za laboratorijsku vježbu. Potrebno je prikazati svaki od signala ponaosob, te rezultat njihove kon-
volucije.

Zadatak 3.

Analizirati MATLAB kod LV1Z2.m dostupan na Courseware-u. Testirati kod za različite funkcije f (t)
i h(t), zadane varijablama f i h, respektivno. Po potrebi, izvršiti modifikacije.

1
Redni broj a b c d Redni broj a b c d
1 1 1 1 1 31 1 2 -1 1
2 2 2 2 2 32 2 3 -2 2
3 3 3 -3 3 33 3 1 -3 3
4 -1 1 1 0.5 34 -1 2 -1 0.5
5 -2 2 2 1 35 -2 3 -2 1
6 -3 3 3 2 36 -3 1 -3 2
7 1 1 -1 3 37 1 2 1 3
8 2 2 -2 0.5 38 2 3 2 0.5
9 3 3 -3 1 39 1 1 1 1
10 -1 1 1 2 40 2 2 2 2
11 -2 2 2 3 41 1 1 -1 1
12 1 1 -1 1 42 2 2 -2 2
13 2 2 -2 2 43 3 3 -3 3
14 3 3 -3 3 44 1 1 -1 3
15 -1 1 -1 0.5 45 2 2 -2 0.5
16 -2 2 -2 1 46 3 3 -3 1
17 -3 3 -3 2 47 3 2 -3 3
18 1 1 1 3 48 -1 3 1 0.5
19 2 2 2 0.5 49 -2 1 2 1
20 1 3 1 1 50 1 3 -1 3
21 2 1 2 2 51 2 1 -2 0.5
22 3 2 -3 3 52 3 2 -3 1
23 -1 3 1 0.5 53 -1 2 -1 0.5
24 -2 1 2 1 54 -2 3 -2 1
25 -3 2 3 2 55 -3 1 -3 2
26 1 3 -1 3 56 1 1 -1 1
27 2 1 -2 0.5 57 2 2 -2 2
28 3 2 -3 1 58 -1 1 1 0.5
29 -1 3 1 2 59 -3 1 -3 2
30 -2 1 2 3 60 1 2 1 3

Tabela 1: Vrijednosti parametara za definiranje funkcija f (t) i h(t).

Zadatak 4.

Korištenjem MATLAB okruženja pokazati da vrijedi relacije za kauzalne funkcije f (t) i h(t)
 t 
dh(t)
Z
f (t) ∗ h(t) =  f (τ )dτ  ∗ .
dt
−∞

Zadaci za samostalni rad

Zadatak 1.

Korištenjem MATLAB okruženja kreirati funkciju resempliraj koja prima pet ulaznih parametara
t, f, A, a i t0 . Parametrima t i f se definira proizvoljna funkcija f (t), na osnovu koje je potrebno
kreirati funkciju g(t) definiranu sa g(t) = Af (at + t0 ). Izlazni parametri funkcije resempliraj su g i t,
pri čemu je sa g označen vektor komponenata funkcije g(t) po ordinatnoj osi, a sa t nnovi vremenski
vektor. Obratiti pažnju na to da je potrebno da polazni i krajnji vektor t imaju isti korak. Prikazati
grafike funkcija f (t) i g(t).

You might also like