20.07.2013 Views

Software matematic

Software matematic

Software matematic

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.

154 Ecuat¸ii diferent¸iale în MATLAB<br />

3<br />

2<br />

1<br />

0<br />

−1<br />

−2<br />

Vulpe<br />

Iepure<br />

−3 −2 −1 0 1 2 3<br />

Figura 6.13: Exemplu de urmărire cu capturare<br />

ne spun momentul (te), pozit¸ia (ye) s¸i care componentă a evenimentului apare (ie).<br />

Pentru exemplul nostru se obt¸ine<br />

>> te,ye,ie<br />

te =<br />

5.0710<br />

ye =<br />

0.8646 -2.3073<br />

ie =<br />

1<br />

ceea ce ne spune că iepurele a fost capturat la momentul 5.071 în punctul de coordonate<br />

(0.8646,−2.3073).<br />

6.6. Ecuat¸ii implicite<br />

Rezolvitorul ode15i, introdus începând cu versiunea 7, rezolvă ecuat¸ii implicite<br />

de forma<br />

f(t,y,y ′ ) = 0<br />

utilizând o metodă BDF de ordin variabil. Sintaxa minimală este<br />

[T,Y] = ode15i(odefun,tspan,y0,yp0)<br />

dar sintaxa generală suportă toate facilităt¸ile celorlalt¸i rezolvitori. Noutatea este<br />

aparit¸ia parametrului yp0 care este valoarea y ′ (t0). Trebuie îndeplinită condit¸ia de

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

Saved successfully!

Ooh no, something went wrong!