24.02.2013 Views

A1 Matlab

A1 Matlab

A1 Matlab

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Van der Pol - ova jednaĉina:<br />

�x<br />

��<br />

( x<br />

x<br />

x�<br />

x�<br />

1<br />

1<br />

2<br />

�<br />

�<br />

�<br />

2<br />

x�<br />

,<br />

�x<br />

x<br />

1<br />

�1)<br />

x�<br />

�<br />

1<br />

x<br />

2<br />

( x<br />

�<br />

2<br />

2<br />

x<br />

x<br />

�1)<br />

�<br />

Primer upotrebe ode23<br />

�<br />

x<br />

0<br />

2<br />

function xprim = vdpol( t, x )<br />

% Opis Van der Pol-ove dif. jednacine<br />

xprim = [ x(1) * (1-x(2)^2) - x(2)<br />

x(1) ];<br />

» tp = 0; tk = 20; x0 = [ 0 0.25 ];<br />

» [ t, x ] = ode23( @vdpol, [tp tk], x0 );<br />

» plot( t, x )<br />

Napomena: Brojevi “23”, odnosno “45” u imenu funkcija ode23 i ode45 se odnose<br />

na stepene Taylor-ovih redova upotrebljanih u odgovarajućim algoritmima, a<br />

ne odnose se na red diferencijalne jednaĉine koja se rešava. U principu, metod<br />

ode45 je namenjen rešavanju diferencijalnih jednaĉina visokog reda.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!