Fachbereich Mathematik und Informatik


Übungen zur Numerik II

P. Birken

Zeit und Ort:

Di 11-13 in Raum 2404

Ausgabe der Übungsblätter:

Freitags in der Vorlesung.

Abgabe der Lösungen zum Übungsblatt:

Freitags vor der Vorlesung.

Besprechung und Rückgabe der Übungsblätter:

Dienstags in der Übung.

Rücksprachtermin des Korrekteurs :

Mittwoch 13-14 in Raum 3318.

Programmieraufgaben

Alle zwei Wochen gibt es eine Programmieraufgabe, die doppelt so viele Punkte bringt wie eine normale Aufgabe, für die allerdings auch zwei Wochen Bearbeitungszeit zur Verfügung stehen. Programmiert werden soll in MATLAB. Dieses ist eine speziell für Numerik entwickelte Programmiersprache, die auch in der Industrie vielfach verwandt wird. In den Pools des Fachbereichs 17 stehen Lizenzen zu Ihrer Verfügung. Wir empfehlen folgende Tutorien:
Deutsches Tutorium, geschrieben von Oliver Stein von der RWTH-Aachen
Ein englisches Tutorium
Keine Angst vor MATLAB, die Übungsaufgaben werden Sie schrittweise einführen. Noch ein Tip:
Ein Matlab m-File kann mit Eintippen des Namens (birken bei birken.m) ausgeführt werden. Hierbei sucht MATLAB nach Dateien im aktuellen Verzeichnis sowie in dem sogenannten Search-Path. Dieser kann mittels 'path' abgefragt werden, sowie mittels path(path,'neuer pfad') erweitert werden. Zum Beispiel:
Unix: path(path,'/home/birken/numerik/philippssupernumerikdateien')
Windows: path(path,'c:\matlab\bin')

Übungsaufgaben

Blatt 1 (ps)      Blatt 1 (pdf)
Blatt 2 (ps)      Blatt 2 (pdf)
Blatt 3 (ps)      Blatt 3 (pdf)
Blatt 4 (ps)      Blatt 4 (pdf)
Blatt 5 (ps)      Blatt 5 (pdf)
Blatt 6 (ps)      Blatt 6 (pdf)
Blatt 7 (ps)      Blatt 7 (pdf)
Blatt 8 (ps)      Blatt 8 (pdf)
Blatt 9 (ps)      Blatt 9 (pdf)
Die neuen (Achtung!) Audiodaten zur Aufgabe finden sich unten. Wenn ihr das %-Zeichen in der ersten Zeile entfernt, erhaltet ihr eine Datei, die sich mittels sox umwandeln laesst. Also so vorgehen:
Mittels bzip2 -d aufgabe9.dat.bz2 entpacken.
A=load('aufgabe9.dat'); in Matlab
x=A(:,2); extrahiert die Amplitudenwerte, den Vektor auffuellen, die FFT loslassen, etc. wie auf dem Aufgabenzettel beschrieben.
Am Ende die zweite Spalte von A entsprechend ueberschreiben, dann mittels 'save FILENAME A -ASCII' abspeichern, die Sample-Rate in der ersten Zeile eintragen, mittels sox in das Format Eurer Wahl umwandeln, anhoeren. Zum Test koennt ihr auch direkt am Anfang das %-Zeichen entfernen und schonmal reinhoeren. Frohe Weihnachten!
Audio-Daten
Blatt 10 (ps)      Blatt 10 (pdf)
Blatt 11 (ps)      Blatt 11 (pdf)
Blatt 12 (ps)      Blatt 12 (pdf)
Blatt 13 (ps)      Blatt 13 (pdf)