• Keine Ergebnisse gefunden

¨Ubungsblatt Aufgabe 1: (4 Punkte) Zeigen Sie, dass die in der Vorlesung verwendete Finite Differenz D2u(¯x

N/A
N/A
Protected

Academic year: 2022

Aktie "¨Ubungsblatt Aufgabe 1: (4 Punkte) Zeigen Sie, dass die in der Vorlesung verwendete Finite Differenz D2u(¯x"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

MATHEMATISCHESINSTITUT

PROF. DR. CHRISTIANEHELZEL

DAVIDKERKMANN

29. OKTOBER2020

1 2 3 Σ

NAME: MAT-NR.:

Numerik II – 1. ¨Ubungsblatt

Aufgabe 1: (4 Punkte)

Zeigen Sie, dass die in der Vorlesung verwendete Finite Differenz

D2u(¯x) := u(¯x−h)−2u(¯x) +u(¯x+h) h2

eine Approximation zweiter Ordnung an die zweite Ableitung von uist, d. h.u00(¯x)−D2u(¯x) =O(h2) f¨urh→0.

Untersuchen Sie ebenso die Ordnung der zwei f¨ur die Neumann Randbedingungen eingef¨uhrten Finiten Differenzen.

Aufgabe 2: (4 Punkte)

Zeigen Sie, dass die in Kapitel 1.5 angegebene Koeffizientenmatrix des periodischen Randwertproblems die Eigenwerte

λp = 2

h2 (cos(2πph)−1) und zugeh¨orige Eigenvektoren mit j-tem Eintrag

upj =ei2πpjh f¨urj, p= 1, . . . , m+ 1 besitzt.

Wie sieht der betragskleinste Eigenwert aus? Was l¨asst sich ¨uber die eindeutige L¨osbarkeit des Glei- chungssystems sagen?

Aufgabe 3: Programmieraufgabe (4 Punkte)

Implementieren Sie einen L¨oser f¨ur das eindimensionale Randwertproblem mit Dirichlet Randbedin- gungen. Ihr Programm soll eine beliebige rechte Seitef, die Anzahl der zu verwendenen Gitterpunkte sowie die Randdaten ¨ubergeben bekommen. Daraus soll das Gleichungssystem aufgestellt werden und gel¨ost werden. Sie d¨urfen dazu einen L¨oser von Python verwenden, wie z. B. numpy.linalg.solve.

Erweitern Sie ihr Programm, sodass auch eine Neumann Randbedingung verwendet werden kann.

Dazu k¨onnen Sie weitere Parameter ¨ubergeben, die dem L¨oser sagen, welche Randbedingung jeweils am linken und rechten Rand verwendet wird. Sie d¨urfen sich aussuchen, welchen Ansatz Sie zur Umsetzung der Neumann Randbedingung verwenden wollen.

Implementieren Sie außerdem eine Funktion, die ihre L¨osung an ausgew¨ahlten Gitterpunkten plottet.

Testen Sie Ihr Programm f¨ur ein selbstgew¨ahltes Beispiel. Die exakte L¨osung des Randwertproblems soll dabei bestimmbar sein. Zeichnen Sie dann Ihre L¨osung und die exakte L¨osung f¨ur verschieden große Gitter in einen gemeinsamen Plot.

Abgabe bis 5. November 2020, 14:30 Uhr im ILIAS.

Besprechung in den ¨Ubungsgruppen ab dem 9. November 2020.

Referenzen

ÄHNLICHE DOKUMENTE

Lehrstuhl Theoretische Informatik Carl Philipp Reh. Funktionales Programmieren

Lehrstuhl Theoretische Informatik Markus Lohrey und Eric N¨ oth. Komplexit¨ atstheorie

F¨ur diese Aufgabe d¨urfen die in der Vorlesung eingef¨uhrten Konstrukte und LOOP - berechenbaren Funktionen d¨urfen verwendet werden.. Sie d¨urfen f¨ur diese Aufgabe die in

Beweisen Sie, dass Φ genau dann maximal konsi- stent ist, wenn Φ eine vollständige Theorie ist. Hinweis: Benutzen Sie

Es sei X P 3 eine irreduzible Kubik mit mindestens vier Singularitaten, die nicht alle in ein einer Ebene liegen. Uberlegen Sie dann, was sich uber die Gleichung von X

Beispielsweise bei

[r]

Pr¨ asenzaufgaben zur Analysis I Blatt V vom 11.11.2009.