• Keine Ergebnisse gefunden

¨Ubungsblatt Aufgabe 37: (Lagrange) Implementieren Sie die Lagrange Interpolation P(x

N/A
N/A
Protected

Academic year: 2022

Aktie "¨Ubungsblatt Aufgabe 37: (Lagrange) Implementieren Sie die Lagrange Interpolation P(x"

Copied!
3
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

MATHEMATISCHESINSTITUT

PROF. DR. CHRISTIANEHELZEL

PAWELBUCHMULLER¨ 14. JANUAR2016

Computergest¨utzte Mathematik zur Linearen Algebra – 10. ¨Ubungsblatt

Aufgabe 37: (Lagrange)

Implementieren Sie die Lagrange Interpolation

P(x) =

n

X

i=0

n

Y

j=0 j6=i

x−xj

xi−xj

 yi.

Gehen Sei dazu von der Funktion function v = MyLagrange(x,y,u)

% Lagrange Interpolation

% v = MyLagrange(x,y,u) berechnet v(j) = P(u(j)) wobei P das

% Interpolationspolynom vom Grad d = length(x)-1 mit

% P(x(i)) = y(i) ist.

n = length(x);

v = zeros(size(u));

. . . aus.

Aufgabe 38: (Runge) Befehle:plot

Wir wollen die Runge-Funktionf(x) := 1+x1 2 f¨urx∈[−5,5] mitMyLagrange interpolieren.

(a) • Stellen Sie die exakte Funktion sowie die Interpolationen mit n¨aquidistanten St¨utzstellen n= 6, ...,9 in einem Graphen dar.

• Die Plots der einzelnen Interpolationen sollen innerhalb einer Schleife erzeugt werden, so dass auch Plots f¨ur anderen leicht zu erzeugen sind.

(b) • Wiederholen Sie (a) f¨ur Tschebyschow-St¨utzstellen, definiert durch xk= 5 cos

2k+ 1 2n+ 2π

, k∈ {0,1, ..., n}.

• Achten Sie darauf die gleiche Anzahl an St¨utzstellen zu verwenden wie in (a).

Aufgabe 39: (Runge)

Befehle:subplot, legend, title, axis

Wir wollen nun die in Aufgabe 38 erstellten Plots weiter verbessern.

(2)

• Jede Interpolation soll eine andere Farbe erhalten. Dabei k¨onnten cell arrays hilfreich sein.

• F¨ugen sie eine Legende ein. Dabei k¨onnten cell arrays ebenfalls hilfreich sein.

• Stellen Sie die Plots aus (a) und (b) nebeneinander, in einem Fenster, dar.

• Beschriften Sie beide Plots.

• Die Achsen in beiden Plots sollen identisch sein.

• Kommentieren Sie das Programm sinnvoll.

Aufgabe 40: (Plot)

Befehle:subplot, spline, MyLagrange, piecelin

Schreiben Sie ein Script um die Abbildung “vollst¨andig” nachzubilden.

• Verwenden Sie die Funktion piecelinaus der Vorlesung.

• Verwenden Sie die Funktion MyLagrangeaus Aufgabe 37 (falls m¨oglich).

• Kommentieren Sie ihr Programm sinnvoll.

• Die Ausgangsdaten sind

xi 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0

f(xi) 0.5377 1.8339 -2.2588 0.8622 0.3188 -1.3077 -0.4336 0.3426 3.5784 2.7694 -1.3499

Besprechung in den ¨Ubungen am 18. Januar 2016 - 21. Januar 2016

(3)

Referenzen

ÄHNLICHE DOKUMENTE

die Koordinate auf einem Kreis vom Radius R beschreibt, so dass wir φ mit φ + 2πR zu identifizieren haben... zerlegt

zus¨ atzlicher Kosinus-Term gerade Anzahl der Daten (notwendig f¨ ur die schnelle

Now there are infinite number such solutions so we need to assume that the number interpolation points is equal to number of base functions.. 4

This allows to construct virtual displacements always normal to constraint forces, which can then be eliminated using d’Alembert’s principle/Lagrange equations... Ø  Some

Zahlen, Riemann Fläche, Trigonometrische Reihe, Zeta-Funktion... Hat einfacher bewiesen, dass π irrational ist.. gefunden :-).. Differentialglg, Astronomie (Position von

Wie viele Flaschen Orangensaft kann die Firma maximal produzieren, ohne dabei das Budget zu überschreiten. Für welchen Preis sollte eine Flasche Orangensaft

Die Extremalen sind aber verschieden: F¨ur das Wirkungsfunktional sind sie affin parametrisierte Geraden, f¨ur das L¨angenfunktional sind sie beliebig (also nicht nur

In der Regel reicht f¨ ur jede Antwort eine Formel oder ein Satz?. •