21.06.2014 Aufrufe

Beispiel - SAM - ETH Zürich

Beispiel - SAM - ETH Zürich

Beispiel - SAM - ETH Zürich

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

3 while ((t(end) < T) (h > hmin)) %<br />

4 yh = Psihigh(h,y0); % ESV hoher Ordnung<br />

5 yH = Psilow(h,y0); % ESV niedriger Ordnung<br />

6 est = norm(yH-yh); %<br />

Numerische<br />

Mathemtik<br />

7<br />

8 i f (est < max(reltol*norm(y0),abstol)) %<br />

9 y0 = yh; y = [y,y0]; h = 1.1*h; % Schritt akzeptiert<br />

10 h = min(h,T-t(end)); t=[t,t+h]; %<br />

11 else, h = h/2; end % Schritt verworfen<br />

12 end<br />

R. Hiptmair<br />

Kommentare zu Code 2.4:<br />

rev 35327,<br />

25. April<br />

2011<br />

• Argumente vonodeintadapt:<br />

–Psilow,Psihigh: Funktionshandles auf diskrete Evolutionen (für autonome ODE)<br />

unterschiedlicher Ordnungen, Typ@(y,h), Zustandsvektor als erstes Argument, Schrittweite<br />

als zweites,<br />

–T: EndzeitpunktT > 0,<br />

2.6<br />

p. 296

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!