Einführung in die Numerische Mathematik - Lehrstuhl Numerische ...
Einführung in die Numerische Mathematik - Lehrstuhl Numerische ...
Einführung in die Numerische Mathematik - Lehrstuhl Numerische ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
3 Interpolation und Approximation<br />
h<br />
1<br />
f( 1 2 +h)−f( 1 2 )<br />
h<br />
f( 1 2 +h)−f( 1 2 −h)<br />
2h<br />
f( 1 2 +2h)−f( 1 2 +h)+f( 1 2 )<br />
h 2<br />
f( 1 2 +h)−2f( 1 2 )+f( 1 2 −h)<br />
h 2<br />
2<br />
0.598954 0.761594 −0.623692 −0.650561<br />
1<br />
4<br />
0.692127 0.780461 −0.745385 −0.706667<br />
1<br />
8<br />
0.739861 0.784969 −0.763733 −0.721740<br />
1<br />
16<br />
0.763405 0.786079 −0.753425 −0.725577<br />
1<br />
32<br />
0.775004 0.786356 −0.742301 −0.726540<br />
1<br />
64<br />
0.780747 0.786425 −0.735134 −0.726782<br />
Exakt 0.786448 0.786448 −0.726862 −0.726862<br />
Tabelle 3.1: Differenzenapproximation von f ′ (1/2) (zwei Tabellen l<strong>in</strong>ks) und f ′′ (1/2)<br />
(rechts) der Funktion f(x) = tanh(x). Dabei ist jeweils der e<strong>in</strong>seitige bzw.<br />
der zentrale Differenzenquotient genutzt worden.<br />
1<br />
Approximation der ersten Ableitung E<strong>in</strong>seitig<br />
Zentral<br />
1<br />
Approximation der zweiten Ableitung<br />
E<strong>in</strong>seitig<br />
Zentral<br />
0.1<br />
0.1<br />
0.01<br />
0.01<br />
Fehler<br />
Fehler<br />
0.001<br />
0.001<br />
0.0001<br />
0.0001<br />
h<br />
1e-05<br />
0.01 0.1 1<br />
h<br />
1e-05<br />
0.01 0.1 1<br />
Abbildung 3.7: Fehler bei der Differenzenapproximation der ersten (l<strong>in</strong>ks) und zweiten<br />
(rechts) Ableitung von f(x) = tanh(x) im Punkt x 0 = 1 2 .<br />
Funktionswerte an den beiden Stützstellen nur fehlerhaft (mit relativem Fehler |ɛ| ≤ eps)<br />
ausgewertet werden können und erhalten:<br />
˜p ′ (x 0 ) = f(x 0 + h)(1 + ɛ 1 ) − f(x 0 − h)(1 + ɛ 2 )<br />
(1 + ɛ 3 )<br />
2h<br />
= f(x 0 + h) − f(x 0 − h)<br />
(1 + ɛ 3 ) + ɛ 1f(x 0 + h) − ɛ 2 f(x 0 − h)<br />
+ O(eps 2 ).<br />
2h<br />
2h<br />
Für den relativen Fehler gilt<br />
∣<br />
˜p ′ (x 0 ) − p ′ (x 0 )<br />
p ′ (x 0 )<br />
∣ ≤ eps + |f(x 0 + h)| + |f(x 0 − h)|<br />
|f(x 0 + h) − f(x 0 − h)| eps + O(eps2 ).<br />
Im Fall f(x 0 + h) ≈ f(x 0 − h) also f ′ (x 0 ) ≈ 0 kann der Fehler beliebig stark verstärkt<br />
werden. Je kle<strong>in</strong>er h gewählt wird, umso größer wird <strong>die</strong>ser Effekt, denn:<br />
f(x 0 + h) − f(x 0 − h) = 2hf ′ (x 0 ) + O(h 2 ).<br />
66