21.06.2014 Aufrufe

Beispiel - SAM - ETH Zürich

Beispiel - SAM - ETH Zürich

Beispiel - SAM - ETH Zürich

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3 E_pot = -g/l*cos(y(1,:));<br />

4 E_pot = E_pot - min(E_pot) + min(E_kin);<br />

5 E_tot = E_kin + E_pot;<br />

6<br />

7 f i g u r e(’name’,’Pendulum: energy’);<br />

8 p l o t(tg,E_kin,’b-’,...<br />

9 tg,E_pot,’c-’,...<br />

0 tg,E_tot,’r-’);<br />

1 x l a b e l(’{\bf time t}’,’fontsize’,14);<br />

2 y l a b e l(’{\bf energy}’,’fontsize’,14);<br />

3 legend(’kinetic energy’,’potential energy’,’total energy’);<br />

4 t i t l e(’Energies for {\bf implicit} Euler discrete evolution’);<br />

5<br />

6 i f (nargin > 3)<br />

7 p r i n t(’-depsc2’, s p r i n t f(’%s_EnImpl.eps’,filename));<br />

8 end<br />

9<br />

0 % Tracking energies for implicit midpoint rule<br />

1 y = y_mid;<br />

2<br />

3 E_kin = 0.5*(y(2,:).^2);<br />

4 E_pot = -g/l*cos(y(1,:));<br />

5 E_pot = E_pot - min(E_pot) + min(E_kin);<br />

Numerische<br />

Mathemtik<br />

R. Hiptmair<br />

rev 35327,<br />

25. April<br />

2011<br />

1.4<br />

p. 94

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!