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.

1 f u n c t i o n errinf = gaussintperr(fun,n)<br />

2 % Error of polynomial interpolation in Gauss points in maximum norm<br />

3 % fun : handle to function to be interpolated<br />

4 % n : number of interpolation nodes<br />

5<br />

6 path(path,’../SupportScripts’);<br />

7 [nodes,weights] = GaussQuad(n);<br />

8 errinf = polyintperr(fun,nodes’);<br />

Listing 2.3: Erzeugen der Plots für Bsp. 2.2.59<br />

1 f u n c t i o n plotgaussintperr<br />

2 % Error of Gaussian interpolation for solution of logistic differentialequation<br />

3<br />

4 rec = []; % Array for recording errors<br />

5 k = 1;<br />

6 f o r lambda=[2,4,7,11,16]<br />

7 sol = @(t) 1./(1+exp(-0.5*lambda*t));<br />

8 errs = [];<br />

9 f o r n=1:10, errs = [errs,gaussintperr(sol,n)]; end<br />

0 rec = [rec;errs];<br />

1 leg{k} = s p r i n t f(’\\lambda = %d’,lambda);<br />

2 k = k+1;<br />

3 end<br />

4<br />

Numerische<br />

Mathemtik<br />

R. Hiptmair<br />

rev 35327,<br />

25. April<br />

2011<br />

2.2<br />

p. 190

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!