Entdecken Sie eBooks
Kategorien
Entdecken Sie Hörbücher
Kategorien
Entdecken Sie Zeitschriften
Kategorien
Entdecken Sie Dokumente
Kategorien
Differentialgleichungen
MA2304 - SS16
Übungsblatt 1 – Musterlösung
Aufgabe 1 (Interpolationspolynom)
c) Leiten Sie analog zu der Vorlesung eine obere Schranke für den Interpolationsfehler
auf [0, h] her für n = 2 und den Stützstellen x0 = 0, x1 = h/2, x2 = h.
Lösung 1 (Interpolationspolynom)
Damit folgt
x − x1 x − x2 x−2 x−3 x2 − 5x + 6 1 5 1
L0 (x) = · = · = = x2 − x + ,
x0 − x1 x0 − x2 −1 − 2 −1 − 3 12 12 12 2
2
x − x0 x − x2 x+1 x−3 x − 2x − 3 1 2
L1 (x) = · = · = = − x2 + x + 1,
x1 − x0 x1 − x2 2+1 2−3 −3 3 3
2
x − x0 x − x1 x+1 x−2 x −x−2 1 1 1
L2 (x) = · = · = = x2 − x − .
x2 − x0 x2 − x1 3+1 3−2 4 4 4 2
1
Die graphische Darstellung:
2
Daraus folgt dann
f (0) f (h) f (2h)
Π′ (x) = 2
(2x − 3h) + 2 (2h − 2x) + (2x − h).
2h h 2h2
Für x = 0 gilt dann
−3f (0) + 4f (h) − f (2h)
Π′ (0) = .
2h
Also lauten die Konstanten a = −3, b = 4 und c = −1.
3
numer = numer + temp*fi(j);
denom = denom + temp;
exact(xdiff==0) = j;
end
Pix = numer./denom;
ind = find(exact);
Pix(ind) = fi(exact(ind));
Hierbei bezeichnet xi den Vektor der Stützstellen und fi den Vektor der Funktionswerte
an den Stützstellen. x bezeichnet den Vektor der Auswertungsstellen des Interpolations-
polynoms Pix. Der Vektor wj enthält die baryzentrischen Gewichte (siehe Folien auf der
Homepage).
Was beobachten Sie hinsichtlich Aufwand und Stabilität? Geben Sie die Ordnung des
Aufwandes in Abhängigkeit von n und m (Anzahl der Auswertungspunkte des Interpola-
tionspolynoms) von allen drei Methoden an.
0 0 0
−1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1
0 0 0
−1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1 −1 −0.5 0 0.5 1