MMS-Übungen im Wintersemester 2016/17 (Dienstag 8:30 - 10 Uhr)
Allgemeines
Die Übungen zu MMS werden in diesem Semester aus Übungsblättern bestehen, die sowohl theoretische (Text-)Aufgaben als auch praktische (Programmier-)aufgaben umfassen. Als Programmierumgebung werden wir in diesem Semester die Programmiersprache Python (3.X) zusammen mit der Entwicklungsumgebung Spyder verwenden. Sollten Sie Windows verwenden, so laden und installieren Sie einfach Anaconda, welches alle benötigten Module enthält. Unter Mac OS X und Linux können sie die benötigten Pakete, z.B. py35-spyder, über den Paketmanager Ihrer Wahl installieren, oder ebenfalls auf Anaconda zurückgreifen.
Abgabe und Besprechung
Die Übungen werden jeden Montag ausgegeben und Dienstag in der Übung vorbesprochen. Sie sind bis zum darauf folgenden Montag (bis 12 Uhr) zu bearbeiten und per Mail an mich (seppke@informatik.uni-hamburg.de) zu schicken. Die Übungen sollen in Kleingruppen zu max. 3 Personen bearbeitet werden. Die Studierenden stellen dann in den Präsenzübungen (mit Ausnahme des ersten Termins) ihre Lösungen vor. Anschließend werden diese im Plenum diskutiert.
Erfolgreiches Bestehen
Um zur mündlichen Modulprüfung zugelassen zu werden, müssen mindestens 50% aller Punkte erreicht werden. Zudem muss eine regelmäßige aktive Teilnahme an den Übungen erfolgen. Dazu zählen neben der Teilnahme bei den Diskussionen auch die Präsentation der erzielten Ergebnisse.
Übungsblätter und Übungsmaterialien
Die folgenden Materialen werden im Rahmen der Übungen zu MMS hier zur Verfügung gestellt - Unterlagen zur Vorlesung finden Sie in Stine unter der Veranstaltung.
- Keine Übungen vor der ersten Vorlesung
- Am 25.10.2016: Einführung in Python, NumPy und Spyder (englisch), Beispiele zur Anwendung von Systemtheorie
- Zum 07.11.2016, 12 Uhr: Abgabe von Blatt 2: Fourierreihen und Fouriersynthese
- Zum 14.11.2016, 12 Uhr: Abgabe von Blatt 3: Komplexe Zahlen und Euler-Gleichung
- Zum 21.11.2016, 12 Uhr: Abgabe von Blatt 4: Fouriertransformation und Faltung
- Zum 28.11.2016, 12 Uhr: Abgabe von Blatt 5: Fouriertransformation und Korrelation
- Zum 05.12.2016, 12 Uhr: Abgabe von Blatt 6: Abtastung und Signalrekonstruktion
- Zum 12.12.2016, 12 Uhr: Abgabe von Blatt 7: 2D Fouriertransformation und FFT
- Zum 19.12.2016, 12 Uhr: Abgabe von Blatt 8: 2D Fouriertransformation und Bildverarbeitung
- Weihnachtsferien
- Zum 09.01.2017, 12 Uhr: Abgabe von Blatt 9: Short Time Fouriertransformation
- Zum 16.01.2017, 12 Uhr: Abgabe von Blatt 10: Gabor-Transformation
- Zum 23.01.2017, 12 Uhr: Abgabe von Blatt 11: Wavelet-Transformation
- Am 30.01.2017: Prüfungsvorbereitung
Folien (aus dem WiSe 2014/15)
Die Folien aus dem Wintersemester 2014/15 können hier heruntergeladen werden. Diese unterscheiden sich, bis auf kleinere Abweichungen, nicht von den vorgetragenene Folien
- Einführung und Terminologie
- Fourier-Reihen und Fourier-Analyse
- Komplexe Fourier-Reihe und Fourier-Transformation
- Faltung, Abtastung und Korrelation
- Eigenschaften und Theoreme der Fourier-Transformation
- Multidimensionale Fourier-Analyse
- Gabor-Transformation und der Skalenraum
- Sensoren und Rauschen
Literatur
Für den theoretischen Teil der Übungen sei an dieser Stelle auf das Skript bzw. die dort genannte Sekundärliteratur verwiesen. Für die praktischen Aufgaben kann ich folgende Empfehlungen aussprechen:
- Das offizielle Tutorial zum Einstieg in Python: http://docs.python.org/tutorial/
- Offizielles NumPy Tutorial: http://www.scipy.org/Tentative_NumPy_Tutorial
- E-Book: Dive into Python: http://diveintopython.org/
- Buch: Learning Python / Einführung in Python: Inf. Bibliothek, Code P LUT
- Buch: A primer on scientific programming with Python: Inf. Bibliothek, Signatur P LAN