Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 4

Zadaci za vjebu (Matlab/Simulink)

1. Napisati program koji generira funkciju prijenosa G(s)=(2s+4)/(s2+4s+3)?


>> Br= [2 4];
>> naz= [1 4 3];
>> G= tf(Br, naz)
2. Napisati program koji generira funkciju prijenosa G(s)=(2s+4)/(s+2)(s+4)?
>>
>>
>>
>>

G1= tf([2 4], 1);


G2= tf(1,[1 2]);
G3= tf(1, [1 4]);
G=G1*G2*G3

3. Generirati i nacrtati vektor sa 10 sluajnih brojeva?


>> rand (1,10)
4. Nacrtajte funkciju x (t)=e(-t)cos(10u ovisnosti o vremenu od 0 do 5 sa
korakom 0.01 ?
>> t=0:0.01:5;
>> x=exp(-t).*cos(10*pi*t);
>> plot (t,x)
5. Neka je G, G(s)=(2s+4)/(s2+4s+3) , a H je H(s)=(s+4)/(s+5). Napisati
programe za serijsku vezu G i H te ispisati W(s)?
>>
>>
>>
>>
>>
>>
>>

Br1=[2 4];
Naz1=[1 4 3];
G=tf(Br1, Naz1);
Br2=[1 4];
Naz2=[1 5];
H=tf(Br2, Naz2);
Ws=series (G,H)

6. Neka je G, G(s)=(2s+4)/(s2+4s+3) , a H je H(s)=(s+4)/(s+5). Napisati


programe za paralelnu vezu G i H te ispisati W(s)?
>>
>>
>>
>>
>>
>>
>>

Br1=[2 4];
Naz1=[1 4 3];
G=tf(Br1, Naz1);
Br2=[1 4];
Naz2=[1 5];
H=tf(Br2, Naz2);
Ws=parallel (G,H)

7. Neka je G, G(s)=(2s+4)/(s2+4s+3) , a H je H(s)=(s+4)/(s+5). Napisati


programe za sustav s negativnom povratnom vezom H te ispisati W(s)?

>>
>>
>>
>>
>>
>>
>>

Br1=[2 4];
Naz1=[1 4 3];
G=tf(Br1, Naz1);
Br2=[1 4];
Naz2=[1 5];
H=tf(Br2, Naz2);
Wpv=feedback (G,H, -1)

8. Neka je G, G(s)=(2s+4)/(s2+4s+3) , a H je H(s)=(s+4)/(s+5). Napisati


programe za sustav s negativnom jedininom povratnom vezom te ispisati
W(s)?
9. Neka je G, G(s)=(2s+4)/(s2+4s+3) , a H je H(s)=(s+4)/(s+5). Napisati
program koji odreuje polove i nule prijenosne funkcije W(s) za serijsku//
paralelnu //i sustav s negativnom povratnom vezom?
-kao 5. I 6. samo sto treba dodati p=pole(Ws) i z=zero(Ws)

10.Izraunati i
nacrtati polove i
nule prijenosne
funkcije u
kompleksnoj ravnini ?
>> br=[1 5 4]; naz=[1 7 13 9];;
>> [P, Z]= pzmap(br, naz)
>> pzmap(br,naz)
11.Zadan je sustav s negativnom jedininom povratnom vezom prikazan na
slici. a) Izraunati prijenosnu funkciju zatvorene petlje te prikazati rezultat
s printsys naredbom; b) Nacrtati odziv sustava na jedininu odskonu//
impulsnu// proizvoljno zadanu pobudu

>> brG1=[1]; nazG1=[1 1];


brG2=[1 -2]; nazG2=[1 10];
[brG, nazG]=series(brG1,nazG1,brG2,nazG2);
>> [brW, nazW]=cloop(brG,nazG)
>> printsys(brW,nazW)

12. Nacrtati Bodeove


dijagrame za sistem
opisan funkcijom
prijenosa:

>>
>>
>>
>>
>>

G1= tf([1 80],1);


G2= tf(1, [1 0]);
G3= tf(1, [1 10]);
G=G1*G2*G3
bode (G)

13.Nacrtati Nyuistov dijagram za sistem opisan funkcijom prijenosa:


>> G1= tf([1 80],1);
>> G2= tf(1, [1 0]);
>> G3= tf(1, [1 10]);
>> G=G1*G2*G3
>> nyquist (G)
14.Pomou Simulink-a nactrtati blok shemu prema slici

15.Pomou Simulink-a nactrtati blok shemu prema slici m=1000kg;


b=50Nsec/m ; u=500N

16.Prema
prethodnoj
slici
nacrtati
odziv na
osciloskopu?
17.(Simulink)/ Za sistem
opisan funkcijom
prijenosa G(s), nacrtati
odziv na step
pobudu ?

18.(Simulink) /Za sistem


opisan funkcijom prijenosa
G(s), nacrtati odziv na
sinusnu pobudu ?

You might also like