Hier geht es zurück zur Seite KurseAngebote und zum ZeitPlan.
MATLABKurs
MATLAB ist eine weit verbreitete Sprache, welche es ermöglicht, numerische/technische Anwendungen sehr leicht zu realisieren. Stärken dieser high-level Programmiersprache sind intuitive Bedienung, Geschwindigkeitsoptimierung und eine beeindruckende Menge von verfügbaren Erweiterungen durch Bibliotheken. Zentrales Konzept dieser imperativen Sprache ist die Vektor-/Matrixorientiertheit, welche enorme Beschleunigungen von Algorithmen ermöglicht.
MATLAB ist eine kommerzielle Software. Im Rahmen des Kurses wird jedoch eine Unterrichts-Version zur Verfügung gestellt. Zusätzlich ermöglicht eine kostenlose Variante namens SCILAB das Weiterverwenden der Konzepte außerhalb des Kurses.
Der Kurs ist hervorragend als Vorbereitung für den Praxisanteil der Kursvorlesung "Grundlagen der Bilderzeugung und Bildanalyse" und dem "Bildverarbeitungspraktikum I und II" geeignet. Aber auch für andere Disziplinen wie die numerische Mathematik oder die Physik ist MATLAB/SCILAB eine wertvolle Stütze.
Kursprofil
Thema: MATLAB-Einführungskurs.
Veranstalter: Klaus Peschke, BernardHaasdonk und Gerd Brunner
Veranstaltungsart: Vortragsblöcke mit anschließenden praktischen Übungssitzungen.
Termin: Mittwoch, 29. September bis Freitag, 1. Oktober, jeweils 9:00-13:00 Uhr (siehe ZeitPlan)
Ort: Vorträge und praktische Sitzungen: Geb. 52, Raum 02-005
Nötige Vorkenntnisse: Programmierkenntnisse in einer imperativen Programmiersprache sind vorteilhaft.
Teilnehmer
Die Anmeldung ist verbindlich! Bitte überprüft auf dem ZeitPlan, ob sich dieser Kurs mit anderen Kursen überschneidet, an denen ihr teilnehmen wollt.
Detailliertes Kursprogramm
Die Veranstaltung besteht aus drei Vorlesungen (jeweils 2 Stunden) mit anschliessender praktischer "hands-on" Sitzung (jeweils 2 Stunden), um die Konzepte selbst experimentell nachzuvollziehen. Die drei Blöcke bestehen aus:
Teil 1: Grundlagen der Sprache
Datentypen, Sprachelemente, Anwendungsbereiche, MatrixorientiertheitTeil 2: Fortgeschrittene Techniken
Entwicklungstools wie Profiler, Debugger, C/C++-Anbindung mittels Mex-Interfaces, GUI-ProgrammierungTeil 3: Anwendung von Toolboxen
Arbeit mit Standard- und Open-Source-Bibliotheken, Bildverarbeitung mit MATLAB
Links
Mathworks: MATLAB-Seite des Herstellers, Online-Hilfe.
Scilab: Eine kostenlose Open-Source-Variante zu MATLAB.
Kommentare
Fragen und Anregungen zum Kurs? Hier ist Platz dafür vorgesehen. Der Sommercampus lebt von Deiner Mithilfe!