Professional Documents
Culture Documents
Diferancijalne Jednačine-Laplace
Diferancijalne Jednačine-Laplace
3. AUDITORNA VJEBA
Diferencijalne jednadbe, Laplace, prijelazne pojave
Zadatak 3-1 a) Ako je prijelazni proces opisan jednadbom v0 ( t ) = 12 6e0.35t V , kolika je stacionarna vrijednost napona v0 ( t ) . b) Kolika je Laplaceova transformacija V0 ( s ) napona v0 ( t ) iz a). c) Ako je napon V0 ( s ) jednak:
10 10 12 2 10 + + = + 9 9 s s s s+ s+ 16 16 koliki je v0 ( t ) . V0 (s ) =
Rjeenje:
v0 ( t )t = 12 6 = 12 0 = 12 V
V0 ( s ) = 12 6 V s s + 0.35
9 t 16
v0 ( t ) = 2 + 10e
Zadatak 3-2 Potrebno je rijeiti nehomogenu diferencijalnu jednadbu drugog reda d2y dy + 5 + 6 y = 3sin(t ) + 7 cos(t ) s poetnim uvjetima y (0) = 4 , y '(0) = 1 . 2 dt dt 1. nain rjeavanja diferencijalne jednadbe: Egzaktno Ukupno rjeenje (partikularno + homogeno): y = yh + y p Traenje homogenog rjeenja: yh ''+ 5 yh '+ 6 yh = 0
61
Auditorna vjeba 3
yh = Ke t , yh ' = K e t , yh '' = K 2 e t
e t ( 2 + 5 + ) = 0 2 + 5 + = 0 1 = 2, 2 = 3
homogeno rjeenje: yh = K1e 1t + K 2 e 2t , yh = K1e 2t + K 2 e 3t Traenje partikularnog rjeenja: yh ''+ 5 yh '+ 6 yh = 3sin(t ) + 7 cos(t ) y p = A sin(t ) + B cos(t ) , y p ' = A cos(t ) B sin(t ) , y p '' = A sin(t ) B cos(t ) (5 A 5 B ) sin(t ) + (5 B + 5 A) cos(t ) = 3sin(t ) + 7 cos(t ) 2 5 A 5 B = 3, 5 B + 5 A = 7 A = 1, B = 5 2 partikularno rjeenje: y p = sin(t ) + cos(t ) 5 2 Traenje ukupnog rjeenja: y = K1e 2t + K 2 e 3t + sin(t ) + cos(t ) 5 2 y ' = 2 K1e 2t 3K 2 e 3t + cos(t ) sin(t ) 5 44 26 y (t = 0) = 4 , y '(t = 0) = 1 K1 = , K2 = 5 5 44 2t 26 3t 2 ukupno rjeenje: y = e e + cos(t ) + sin(t ) 5 5 5 Matlab kd: simboliko rjeenje
%Rjesavanje diferencijalne jednadzbe drugog reda clear % brisanje varijabli iz memorije %simbolicko rjesavanje diferencijalne jednadzbe po nezavisnoj varijabli t y=dsolve('D2y+5*Dy+6*y=3*sin(t)+7*cos(t)','Dy(0)=-1','y(0)=4') t=0:0.01:30; % vektor vremenskih koraka z=inline(y) % stvara funkciju u obliku z(t) iz simbolicke jedn. y u=z(t); % izracunavanje funkcije z za vremenske korake t plot(t,u)
Prijenosna funkcija Vremenska domena: y ''+ 5 y '+ 6 y = 3sin(t ) + 7 cos(t ) , y (0) = 4 , y '(0) = 1 Laplaceova transformacija (tablice), vremenska domena => frekvencijska domena:
s 2Y ( s ) sy (0) y '(0) + 5sY ( s ) 5 y (0) + 6Y ( s ) = 3 7s + 2 s +1 s +1 2 3 2 (4s + 19)( s + 1) + 3 + 7 s 4s + 19s + 11s + 22 = 4 Y (s) = s + 5s 3 + 7 s 2 + 5 s + 6 ( s 2 + 5s + 6)( s 2 + 1)
2
budui da je nazivnik polinom 4. reda onda on ima 4 pola tj. nultoke. Da bismo dobili polove tog polinoma potrebno ga je izjednaiti s nulom i rijeiti jednadbu. Matlab tu moe pomoi jer ima ugraenu funkciju residue() koja rastavlja razlomak na parcijalne razlomke. Polinom se u Matlab-u prikazuje kao vektorsko polje njegovih koeficijenata , npr. polinom
62
Auditorna vjeba 3
>> den=[1 5 7 5 6]; >> num=[4 19 11 22]; >> [R,P,K]=residue(num,den) R = -5.2000 8.8000 0.2000 - 0.5000i 0.2000 + 0.5000i P = -3.0000 -2.0000 -0.0000 + 1.0000i -0.0000 - 1.0000i K = [ ]
u brojniku 4 s 3 + 19 s 2 + 11s + 22 e biti num=[4 19 11 22] i naziva se numerator, a u nazivniku s 4 + 5s 3 + 7 s 2 + 5s + 6 e biti den=[1 5 7 5 6] i naziva se denominator.
4 s 3 + 19s 2 + 11s + 22 5.2 8.8 0.2 0.5i 0.2 + 0.5i Y ( s) = 4 = + + + 3 2 s + 5s + 7 s + 5s + 6 s+3 s+2 s i s+i Laplace-ova transformacija (tablice), frekvencijska domena => vremenska domena: Prvi lan postaje (-5.2)e-3t, trei (0.2+0.5i)e-it itd., pa se dobije
y= 44 2t 26 3t 2 e e + cos(t ) + sin(t ) 5 5 5
Naravno, sve je to moglo proi i jednostavnije koristei Matlab funkciju ilaplace(). Matlab kd: s-domena
syms s % postavljanje slova s kao simbolicke varijable % inverzna Laplaceova transformacija A=ilaplace((4*s^3+19*s^2+11*s+22)/(s^4+5*s^3+7*s^2+5*s+6)) v=inline(A) % od simbolickog izraza A stvara se funkcija v sa parametrom vremena t t=0:0.01:30; % vremenski korak t v(t); % stvaranje vektora rjesenja dif.jed. za vremenske trenutke t plot(t,v(t)) % crtanje v(t)
Zadatak 3-3 Za serijski RLC strujni krug, sklopka je zatvorena u trenutku t=0. Poetna energija u zavojnici i kondenzatoru je jednaka nuli. Pomou Matlaba potrebno je izraunati napon na kondenzatoru V0 ( t ) i struju i ( t )
63
Auditorna vjeba 3
VS =
diferencijalna jednadba:
d 2V0 (t ) R dV0 (t ) 1 V (t ) + + V0 (t ) = S 2 dt L dt LC LC
Egzaktno rjeavanje diferencijalne jednadbe Ukupno rjeenje (partikularno + homogeno): V0 (t ) = V0 h (t ) + V0 p (t ) d 2V0 (t ) R dV0 (t ) 1 + + V0 (t ) = 0 Traenje homogenog rjeenja: dt 2 L dt LC 1 = 4 + 1789i , 2 = 4 1789i homogeno rjeenje: V0 h (t ) = K1e 1t + K 2 e 2t Traenje partikularnog rjeenja: d 2V0 (t ) R dV0 (t ) 1 V (t ) + + V0 (t ) = S 2 dt L dt LC LC
partikularno rjeenje: V0 p (t ) = VS (t ) = 8 Traenje ukupnog rjeenja: V0 (t ) = K1e 1t + K 2 e 2t + 8 dV0 (t ) = 1 K1e 1t + 2 K 2 e 2t dt dV (0) dV0 (0) i (0) 0 V0 (0) = 0 , 0 = 0 , jer je = = =0 dt dt C C 2VS (t ) 1VS (t ) 1 1 = 4 + = 4 K1 = i , K2 = i 2 1 2 1 112 112
64
Auditorna vjeba 3
1 ( 4+ 4789i )t 1 ( 4 4789i )t ie 4e( 41789i ) t ie +8 112 112 2 4 t tj. V0 (t ) = 8 8e 4t cos(1789t ) e sin(1789t ) 112 dV0 (t ) = 14311e 4t sin(1789t ) , te je struja dt
Definiranjem konstanti i koristei Matlab funkciju ilaplace() dobije se V0(t). Matlab kd: s-domena
syms s % stvaranje simbolicke varijable s %R-otpor, L-induktivitet, C-kapacitet, Viz-napon izvora R=10; L=1.25; C=0.25e-6; Vs=8; A=ilaplace(Vs/(s^3*L*C+R*C*s^2+s)) % pretvorba iz s->t domenu v=inline(A) % od simbolickog izraza rjesenja A dif.jed. stvara se funkcija sa parametrom vremena t i=diff(A); % deriviranje napona na kondenzatoru
65
Auditorna vjeba 3
ic=C*i; % racunanje struje RLC kruga I=inline(ic) % stvaranje funkcije I(t) t=0:0.0001:1; % vremenski korak t v(t);I(t); % stvaranje vektora rjesenja dif.jed. za vremenske trenutke t subplot(2,1,1);plot(t,v(t)) % crtanje v(t) grid on; title('Napon na kondenzatoru') xlabel('Vrijeme [t]'), ylabel('Napon Uc(t) [V]') subplot(2,1,2);plot(t,I(t)) % crtanje I(t) grid on; title('Struja RLC kruga') xlabel('Vrijeme [t]'), ylabel('Struja I(t) [A]')
66
Auditorna vjeba 3
Prijelazne pojave
Rjeenje:
vs ( t ) = 8 15u ( t ) V v0 ( t ) = 3.50 + 7.50e 1.8 t V, t > 0
Za
dvc (t ) vR (t ) dv (t ) v (t ) + =C o + R dt R dt R
vs (t ) vo (t ) vR (t ) = 0 i (t ) = vs (t ) vo (t ) R R
vs (t ) vo (t ) i(t ) R = 0
67
Auditorna vjeba 3
Za
t>0 vs (t ) = 8 15 = 7 V vo (t ) = 3.5 + 7.5e 1.8t V
dvo (t ) v (t ) v (t ) +2 o = s dt CR CR Vo ( s ) Vs ( s ) = sVo ( s ) vo (0) + 2 CR s CR 1 1 Vs ( s ) + svo (0) (7) + s 4 = CR Vo ( s ) = CR 2 2 s( s + s(s + ) ) CR CR Laplaceova transformacija napona na kondenzatoru: vo (t ) = 3.5 + 7.5e 1.8t Vo ( s ) = 3.5 7.5 3.5 1.8 + 4 s + = s s + 1.8 s ( s + 1.8)
Usporeivanjem dobivenih napona vidimo da treba vrijediti: 7 1 = 3.5 1.8 = 0.9 C = 185 mF CR C 6 2 1 = 1.8 = 0.9 C = 185 mF CR C 6
Zadatak 3-5
Naite vrijednost induktiviteta zavojnice (L) ako se nakon ukljuivanja sklopke jakost struje pone mijenjati u vremenu po funkciji navedenoj na slici. Koristite Laplace-ovu transformaciju.
68
Auditorna vjeba 3
Rjeenje:
1. Kirchhoffov zakon: i1 (t ) i2 (t ) i (t ) = 0 2. Kirchhoffov zakon:
vR (t ) = vL (t ) di (t ) dt vR (t ) = R i2 (t ) vL (t ) = L
Diferencijalna jednadba kruga:
di (t ) R R + i (t ) = i1 (t ) dt L L R R I1 ( s ) I ( s) = L L s
Zadani signal i (t ) = 13 13e 0.35t u s-domeni: I ( s) = 13 13 13 = 0.35 s s + 0.35 s ( s + 0.35) R 13 13 = 0.35 R L s( s + ) s ( s + 0.35) L L = 94.2 H
R = 0.35 L
69
Auditorna vjeba 3
Zadatak 3-6
Svi kondenzatori u nacrtanom spoju imaju kapacitet 1F i prazni su u trenutku uklapanja sklopke t = 0 .
d) koliki je maksimalni iznos struje iz izvora i kad nastupa, e) u kojem trenutku je napon na otporniku polovica napona napajanja, f) koliki je iznos energije kondenzatora C1 nakon zavretka prijelazne pojave?
Rjeenje:
a) I max = b) 3 3 3 Cukupno = C = 106 = F 8 8 8 t 3 vc (t ) = E 1 e , = R Cukupno = s 4
t t = Ee E = vc (t ) + vR (t ) vR (t ) = E E 1 e v (t ) 3 1 E t = ln( R ), za vR (t ) = t = ln( ) = 0.52 s 2 4 2 E
c)
Cukupno E E Q = = = 50 V 3 3 4 C C 2 2 E 50 = 25 V E1 = P = 2 2 C E 2 106 252 = 0.3125 mJ W = 1 1 = 2 3 EP =
70
Auditorna vjeba 3
Zadatak 3-7
Na slici je prikazan strujni RC krug u kojem je kondenzator poetno nabijen na vrijednost napona VM i prazni se preko otpornika R. Zadano: R=2 , C=5 F, VM=15 V.
a) Naite vrijeme koje je potrebno da napon na kondenzatoru v0 (t ) padne na 0.1Vm. b) Naite vrijednost struje za onu vrijednost napona v0 (t ) u trenutku traenom u a). c) Skicirajte dijagram napona na kondenzatoru o vremenu, od t=0 do vremenskog trenutka dobivenog u a). d) Napiite diferencijalnu jednadbu strujnoj RC kruga prikazanog na slici u a).
Rjeenje:
a) v0 (t ) = VM e b) i(ta ) = c)
t
t = RC ln
v0 (t ) 0.1 VM = RC ln = RC ln ( 0.1) = 23 s VM VM
i(t ) = C
dv0 , dt
vR (t ) = i (t ) R ,
71
Auditorna vjeba 3
i(t ) R + v0 (t ) = 0
Zadatak 3-8
Kondenzator C = 1F nabija se preko otpornika R = 10 k s izvora konstantnog napona V = 100 V . U poetnom trenutku napon na kondenzatoru je 0 V. a) kolika je vremenska konstanta spoja b) koliki e napon na kondenzatoru biti stotinku sekunde od poetka nabijanja c) izrazite struju nabijanja kao funkciju vremena d) kolika se energija nakrcala u kondenzator do zavretka nabijanja e) kolika se energija utroila na otporu tijekom nabijanja
Rjeenje:
a) = RC = 10 4 10 6 = 102 s b) vc (t ) = V 1 et / = 100 1 e 1 = 63, 2 V
2t
V2 dt = e R 2
2t t =
=
t =0
V2 V 2 RC V 2 C = = = 5 mJ 2R 2R 2
Zadatak 3-9
a) Naite diferencijalnu jednadbu strujnog kruga nakon otvaranja sklopke. b) Izrazite v(t) u frekvencijskoj domeni kao V(s) koristei Laplaceovu transformaciju. c) Koristei rastav na parcijalne razlomke, te inverznu Laplaceovu transformaciju naite v(t), a usporedbom s v(t ) = 3 + 16e 0.3 t V , za t > 0 naite vrijednost kapaciteta kondenzatora C.
72
Auditorna vjeba 3
Rjeenje:
U trenutku nakon otvaranja sklopke kondenzator je nabijen na v (0) = 19 V , a promatra se samo RC krug s naponskim izvorom VS = 3 V . a)
t > 0, sklopka iskljuena 2.K.Z., i (t ) = C v(t ) i (t ) R VS = 0 dv(t ) , pranjenje kondenzatora dt dv(t ) v(t ) + C R VS (t ) = 0 dt V (t ) dv(t ) 1 + v(t ) = S VS (t ) = VS u (t ) = 3 u (t ) , u (t ) - jedinini skok , v(0) = 19 V, dt CR CR
b)
V 1 V (s) = S CR s CR + v(0) 1 s+ CR
V ( s) =
1 ) CR
73
Auditorna vjeba 3
V ( s) =
VS CR s( s +
1 ) CR
v(0) 1 s+ CR
H (s)
H (s) =
VS CR
1 ) CR
A + s
H (s) =
VS CR
A + s
VS s
VS
1 = 0.3 CR
Zadatak 3-10
Za strujni krug prema slici: a) Naite vrijednosti struje i(t) i napona v(t) u vremenu t 0 . b) Naite diferencijalnu jednadbu strujnog kruga nakon otvaranja sklopke. c) Izrazite i(t) u frekvencijskoj domeni kao I(s) koristei Laplaceovu transformaciju. d) Koristei inverznu Laplaceovu transformaciju naite i(t). e) Naite v(t).
74
Auditorna vjeba 3
Rjeenje:
a) t 0, sklopka ukljuena 2.K.Z., VS (t ) 75I 15I = 0 I = 24 = 0.2667 A 90
VS (t ) i (t ) ( R1 + R2 + R3 ) L
sI ( s ) i (0) +
c)
75
Auditorna vjeba 3
0.1297 0.2667 + s ( s + 0.6487) s + 0.6487 Inverzna Laplaceova transformacija: I (s) = 1 i (t ) = 0.1297 (1 e0.6487t ) + 0.2667e0.6487t 0.6487 0.6487 t A i (t ) = 0.2 + 0.066e d)
v (t ) = i (t ) R3 = (0.2 + 0.066e 0.6487 t ) 15 = 3 + 1 e 0.6487 t V
Zadatak 3-11
Za strujni krug prema slici:
a) Naite diferencijalnu jednadbu strujnog kruga nakon zatvaranja sklopke. b) Izrazite i(t) u frekvencijskoj domeni kao I(s) koristei Laplaceovu transformaciju. Za t = 0, i (t ) = 0 A . c) Koristei rastav na parcijalne razlomke, te inverznu Laplaceovu transformaciju naite i(t). d) Usporedbom izraza dobivenog iz c) i izraza i (t ) = 17 17e 0.8 t A , za t > 0 naite vrijednost induktiviteta zavojnice L. e) Koliki je iznos vremenske konstante RL kruga?
Rjeenje:
a)
76
Auditorna vjeba 3
2.K.Z., vR (t ) = vL (t ) iR (t ) = L di (t ) =0 R dt di (t ) R R + i (t ) = iS (t ) , dt L L iS (t ) i (t )
b)
iS (t ) = iS u (t ) = 17 u (t ) , u (t ) - jedinini skok
R IS I (s) = L R s(s + ) L c)
= IS
77
Auditorna vjeba 3
R IS I I A B I (s) = L = + = S S R R R s s s(s + ) s+ s+ L L L 17 17 I (s) = R s s+ L Inverzna Laplaceova transformacija: i (t ) = 17 17e d) Usporedimo dobiveni izraz i (t ) = 17 17e e) R 20 = 0.8 L = = 25 H L 0.8
L 25 = = 1.25 s R 20
R t L R t L
Zadatak 3-12
a) Ako je prijelazni proces opisan jednadbom vo (t ) = 12 6e 0.35t , kolika je stacionarna vrijednost napona vo (t ) . b) Kolika je Laplaceova transformacija Vo ( s ) napona vo (t ) iz a). c) Ako je napon Vo ( s ) jednak: Vo ( s ) =
2 10 , koliki je vo (t ) . + s s+ 9 16
Rjeenje:
a) v 0 (t )t = 12 6 = 12 0 = 12V b) V0 (s ) =
12 6 s s + 0.35
9 t 16
c) v 0 (t ) = 2 + 10e
78
Auditorna vjeba 3
Zadatak 3-13
a) Naite diferencijalnu jednadbu strujnog kruga nakon ukljuivanja sklopke b) Izrazite v (t ) u frekvencijskoj domeni kao V ( s ) koristei Laplaceovu transformaciju. Poetni uvjet napona v (t ) oitajte s dijagrama. c) Koristei rastav na parcijalne razlomke, te inverznu Laplaceovu transformaciju naite v (t ) funkcijskog oblika v(t ) = A + Beat .
Rjeenje:
a)
vR2 ( t ) = Vs ( t ) = 20 V
v R2 (t ) + v(t ) + v L (t ) = 0 20 + v(t ) + 4
vL ( t ) = L iL ( t ) =
diL ( t ) dt =
dv(t ) 1 + v(t ) = 5 dt 4
dv(t ) =0 , dt
v (t ) R3
v (t ) 10
vL ( t ) = L vL ( t ) = 4
dv ( t ) dt
d v (t ) dt 10
b)
v ( 0 ) = 4 V - oitano sa dijagrama
dv ( t )
1 + v ( t ) = 5 - Laplaceova transformacija 4 dt
79
Auditorna vjeba 3
G (s ) =
A B 1 = + s (s + 0.25) s s + 0.25 A, B = ?
A = lim s G ( s ) = lim
1 1 = =4 s 0 s 0 s + 0.25 0.25 1 1 B = lim ( s + 0.25 ) G ( s ) = lim = s 0.25 s 0.25 = 4 s 0.25 1 1 4 1 4 V (s) = 5 + 4 = 5 + 4 1 1 1 s s + 0.25 s+ s+ ss + 4 4 4 20 20 4 20 16 V (s) = + = s s + 0.25 s + 0.25 s s + 0.25 1 {V ( s )} = v ( t ) , tablice, inverzna Laplaceova transformacija v ( t ) = 20 16e 0,25t V
Zadatak 3-14
a) Odredite vrijednosti konstanti a i b, ako je: j6 = 4 j 3 a + jb
b) Ako je prijelazni proces opisan jednadbom v0 ( t ) = 12 6e0.35t V , kolika je stacionarna vrijednost napona v0 (t ) . c) Kolika je Laplace-ova transformacija V0 ( s ) napona v0 (t ) iz b) d) Ako je napon V0 ( s ) jednak: V0 (s ) =
10 10 12 2 10 + + = + , koliki je v0 (t ) . 9 9 s s s s+ s+ 16 16
e) Kojim parametrima etveropola se najbolje moe opisati bipolarni tranzistor, a kojima FET?
Rjeenje:
80
Auditorna vjeba 3
d) v 0 (t ) = 2 + 10e
e) Y parametri, X - parametri
Zadatak 3-15
(Knjiga Elektrotehnika, primjer 4.1) Za strujni krug na slici struja u poetku kroz zavojnicu jednaka je nuli. Neka se u t=0 sklopka prebaci iz pozicije a u poziciju b i neka u njoj ostane 1 sekundu. Nakon 1sekunde kanjenja, sklopka se prebacuje iz pozicije b u poziciju c, gdje trajno ostaje. Zadaa je, nacrtati tijek struje kroz zavojnicu u ovisnosti o vremenu.
Rjeenje:
% Rjeenja za primjer 4.1. % tau1 je vremenska konstanta kad je sklopka u poziciji b % tau2 is je vremenska konstanta kad je sklopka u poziciji c % tau1 = 200/100; for k=1:20 t(k) = k/20; i(k) = 0.4*(1-exp(-t(k)/tau1)); end imax = i(20); tau2 = 200/200; for k = 21:120 t(k) = k/20; i(k) = imax*exp(-t(k-20)/tau2); end % crta se struja plot(t,i,'ob') axis([0 6 0 0.18]) title('Struja za RL krug') xlabel('Vrijeme, s') 81
Auditorna vjeba 3
ylabel('Struja, A')
Zadatak 3-16
(Knjiga Elektrotehnika, primjer 4.2) Pretpostavimo da je C=10 F. Treba Matlab programom simulirati napon na kondenzatoru, ako je R jednak: a) 1.0 k b) 10 k i c) 0.1 k. Napon izvora Vs= 10 V.
Rjeenje:
% Nabijanje RC kruga % c = 10e-6; r1 = 1e3; tau1 = c*r1; t = 0:0.002:0.05; v1 = 10*(1-exp(-t/tau1)); r2 = 10e3; tau2 = c*r2; v2 = 10*(1-exp(-t/tau2)); r3 = .1e3; tau3 = c*r3; v3 = 10*(1-exp(-t/tau3)); plot(t,v1,'+',t,v2,'o', t,v3,'*') axis([0 0.06 0 12]) title('Nabijanje kondenzatora s 3 vremenske konstante') xlabel('Vrijeme, [s]') ylabel('Napon na kondenzatoru [V]') text(0.03, 5.0, '+ za R = 1 Kilohms') text(0.03, 6.0, 'o za R = 10 Kilohms') text(0.03, 7.0, '* za R = 0.1 Kilohms')
Zadatak 3-17
(Knjiga Elektrotehnika, primjer 4.3) Neka je prikljueni napon pravokutni puls s amplitudom od 5V i irinom 0.5s. Ako je C=10 F, treba nacrtati izlazni napon v0(t), za otpore R jednake a) 1000 i b) 10,000 . Crte neka pone u nula sekundi i zavri u 1 sekundi.
Rjeenje:
function [v, t] = rceval(r, c) % rceval je funkcija za izracunavanje % izlaznog napona zadanog vrijednostima % otpora i kapaciteta. % poziv [v, t] = rceval(r, c) % r je vrijednost otpora(ohms) % c je vrijednost kapaciteta(Farad) % v je izlazni napon % t je vrijeme koje odgovara naponu v
82
Auditorna vjeba 3
tau = r*c; for i=1:50 t(i) = i/100; v(i) = 5*(1-exp(-t(i)/tau)); end vmax = v(50); for i = 51:100 t(i) = i/100; v(i) = vmax*exp(-t(i-50)/tau); end
to nakon poziva:
% Problem se rjesava pozivom funkcije % rceval % Izlaz se racuna za razlicite otpore c = 10.0e-6; r1 = 2500; [v1,t1] = rceval(r1,c); r2 = 10000; [v2,t2] = rceval(r2,c); % iscrtavanje napona plot(t1,v1,'*r', t2,v2,'+b') axis([0 1 0 6]) title('odziv RC kruga na ulazni puls') xlabel('Vrijeme, [s]') ylabel('Napon, [V]') text(0.55,5.5,'* je za 2500 Ohms') text(0.55,5.0, '+ je za 10000 Ohms')
83
Auditorna vjeba 3
84