26.07.2013 Views

Det skrå kast - med luftmodstand - Vestergaards Matematik Sider

Det skrå kast - med luftmodstand - Vestergaards Matematik Sider

Det skrå kast - med luftmodstand - Vestergaards Matematik Sider

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10 © Erik Vestergaard – www.matematiksider.dk<br />

(27)<br />

hvor<br />

(28)<br />

⎛ f1( t, x1, x2, x3, x4)<br />

⎞<br />

<br />

⎜ ⎟<br />

f2( t, x1, x2, x3, x4)<br />

F( t, X ) = ⎜ ⎟<br />

⎜ f3( t, x1, x2, x3, x4)<br />

⎟<br />

⎜ ⎟<br />

f ( t, x , x , x , x )<br />

⎝ 4 1 2 3 4 ⎠<br />

f ( t, x , x , x , x ) = x<br />

1 1 2 3 4 2<br />

2 2 ( )<br />

D<br />

f ( t, x , x , x , x ) = − ⋅ x + x ⋅ x<br />

m<br />

2 1 2 3 4 2 4 2<br />

f ( t, x , x , x , x ) = x<br />

3 1 2 3 4 4<br />

2 2 ( )<br />

D<br />

f ( t, x , x , x , x ) = − g − ⋅ x + x ⋅ x<br />

m<br />

4 1 2 3 4 2 4 4<br />

I dette tilfælde har vi at gøre <strong>med</strong> et autonomt system, da t ikke figurerer på højre side!<br />

Opgave 8 (CAS værktøj til løsning af model 2)<br />

Du kan forsøge at løse differentialligningssystemet fra opgave 7 ved at benytte et avanceret<br />

CAS program, såsom Maple. Du kan passende benytte den såkaldte klassiske 4.<br />

ordens Runge Kutta metode.<br />

Opgave 7 (Svær – Microsoft Excel til løsning af model 2)<br />

Hvis du ikke har et CAS værktøj til rådighed, og du er hård til at programmere, så kan<br />

du selv lave et lille Excel VBA-program, hvor du implementerer den klassiske 4. ordens<br />

Runge Kutta metode til løsning af differentialligningssystemet. På ”vektorform” lyder<br />

t X <br />

metoden således: Antag at et datapunkt ( , )<br />

k k<br />

h i tid fås på følgende måde:<br />

(29)<br />

<br />

K1 =<br />

<br />

F( tk , X k )<br />

<br />

K2 =<br />

<br />

1 1<br />

F( tk + h, X 2 k + h⋅ K 2 1)<br />

<br />

K3 =<br />

<br />

1 1<br />

F( tk + h, X 2 k + h⋅ K 2 2)<br />

<br />

K4 =<br />

<br />

F( tk + h, X k + h ⋅ K3)<br />

<br />

K =<br />

<br />

K1 + 2K2 + 2K3<br />

+ K4<br />

6<br />

<br />

Næste punkt: ( tk + 1, X k+ 1)<br />

= ( tk + h; X k + h⋅ K)<br />

.<br />

er kendt. <strong>Det</strong> næste punkt ved skridt på

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

Saved successfully!

Ooh no, something went wrong!