• Keine Ergebnisse gefunden

Programmier ¨ubung Nr. 5

N/A
N/A
Protected

Academic year: 2022

Aktie "Programmier ¨ubung Nr. 5"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

IWR – Universit¨at Heidelberg Prof. Dr. Guido Kanschat

Abgabe:30.11.2012

Programmier ¨ubung Nr. 5

zur Vorlesung Einf ¨uhrung in die Numerik, Winter 2012/13

(a) Plotten Sie die Legendre-Polynome vom Grad 1 bis 6.

(b) Plotten Sie die Tschebyscheff-Polynome vom Grad 1 bis 6.

(c) Schreiben Sie zwei Funktionen zur Berechnung der Gauß-Legendre- und Gauß-Tschebyscheff-Approximationpnundtn ausPnder Funktionf(x) = cos π2x

auf dem Intervall[−1,1].

F¨ur die auftretenden Integrale k¨onnen SieentwederIhre summierte Trapezregel aus dem letzten Blatt verwenden,oder den Octave-internen Befehlquad(f,a,b,TOL). Dazu ein kurzes Minimalbeispiel:

function erg = main() a = 0;

b = pi;

TOL = 1e-10;

erg = quad(@f,a,b,TOL);

end

function erg = f(x) erg = cos(pi/2*x);

end

Hierbei bezeichnet das@einen sogenannten “function handle”. Informieren Sie sich ¨uber diese Technik.

Hinweis:Berechnen Sie die Integrale auf eine Genauigkeit von10−10.

(d) Plotten Sie die Fehlerfunktionene(x) =|f(x)−pn(x)|der beiden Approximationen f¨ur die Polynomgraden= 1, . . . ,8 und vergleichen Sie diese.

Referenzen

ÄHNLICHE DOKUMENTE

F¨ur die Details zur Aufstellung dieses Modells verweisen wir auf den Artikel von Field und Noyes:.. [1]

Implementieren Sie eine Mehrschrittmethode Ihrer Wahl, die sich nicht als Einschrittverfahren schreiben l¨asst.. L¨osen Sie damit das Himmelsmechanikproblem aus der

Diese Aufgabe behandelt eine wichtige Klasse von Randwertaufgaben, die sogenannten Sturm-Liouville Probleme. , 8.. 2) Dokumentieren Sie Ihre Beobachtung in Form von

(e) Schauen Sie sich f¨ur Ihre Experimente das Verhalten des Fehlers als Funktion der Schrittweite oder der Toleranz in einer geeigneten

(a) Summieren Sie wie oben angegeben, und brechen Sie die Summation ab, wenn sich die Summe nicht mehr ¨andert, also wenn s n+1 = s n. Vergleichen Sie

(e) Zusatzaufgabe ohne Punkte: Schlagen Sie ein zus¨atzliches Paar von Interpolationspunkten vor, das die Interpolation f¨ur n = 16 im vorigen Beispiel verbessern kann und probieren

IWR – Universit¨at

(b) Benutzen Sie diese Funktion zur Integration von sin(x) auf [0, π] mit n = 2, 4, 8, 16, 32 und verifizieren Sie die Konver- genzordnung aus der Vorlesung. (c) Implementieren Sie