Uni Tuebingen
Numerical Analysis Groups
  Home    Members    Teaching    Preprints    Publications    Projects    Links  

Einführung in die Programmierung mit Matlab

Aktuelles

Zielgruppe / Voraussetzungen

Der Programmierkurs richtet sich an Teilnehmer der Übungen zur Vorlesung Numerik ohne Programmiererfahrung. Programmier- oder Computerkenntnisse werden nicht vorausgesetzt (sondern hier vermittelt).

Eine Teilnahme am Programmierkurs kann den Aufwand zum Lösen der Programmieraufgaben während des Semesters deutlich reduzieren.

Lernziel

Nach Abschluss des Kurses sollten die Kursteilnehmer in der Lage sein, einen gegebenen (einfachen) mathematischen Algorithmus in Matlab so zu formulieren, dass damit ein numerisches Problem gelöst werden kann. Insbesondere sollte dies für die im Rahmen der Übungen zur Numerik zu lösenden Programmieraufgaben gelten.

Matlab / Octave

Die Programmieraufgaben in den Übungen zur Numerischen Mathematik sind in Matlab bzw. Octave zu lösen.

GNU Octave ist ein freies und kostenloses Software-Paket zur numerischen Lösung mathematischer Probleme. Im Allgemeinen wird dazu der Lösungsalgorithmus für das Problem in der Programiersprache Octave formuliert und dem Software-Paket zur Ausführung übergeben. Die Programmiersprache Octave ist weitgehend kompatibel mit der des kommerziellen Software-Paketes Matlab. Letzteres bietet zusätzlich eine komplette grafische Entwicklungsoberfläche mit Editor und weiteren Werkzeugen und ist für Anfänger geeigneter.

Anmeldung

Hier gelangen Sie zur Anmeldung zum Kurs. (Aus Software-technischen Gründen wird Ihnen bei der Anmeldung nur der Montagstermin angeboten. Beachten Sie bitte, dass die praktischen Übungen nichtsdestotrotz die ganze Woche von 13-15 Uhr stattfinden!)

Termine

Am Vormittag von 10.15 -12.00Uhr wird jeweils die Theorie vorgestellt (Raum: N1). Von 13.00 - 15.00Uhr besteht in Form angeleiteter praktischer Übungen die Möglichkeit, das Gelernte zu vertiefen (CIP-Pool, Raum D2A38).

Folgende Termine und Themen wurden bisher festgelegt:

Datum, ZeitRaumInhalt
Mo 06.10.13, 10-12Uhr N5 Theorie Teil1Grundlegendes, Kontrollstrukturen, Einfache Operatoren
Mo 06.10.13, 13-15Uhr D2A38 Bearbeitung Übungsblatt 1
Mo 06.10.13, 13-15Uhr N15 Bearbeitung Übungsblatt 1
Di 07.10.13, 10-12Uhr N5 Theorie Teil2Vektoren und Matrizen, Funktionen und Skripte
Di 07.10.13, 13-15Uhr D2A38 Bearbeitung Übungsblatt 2
Di 07.10.13, 13-15Uhr N15 Bearbeitung Übungsblatt 2
Mi 08.10.13, 10-12Uhr N5 Theorie Teil3Funktionen und Skripte, Visualisierung
Mi 08.10.13, 13-15Uhr D2A38 Bearbeitung Übungsblatt 3
Mi 08.10.13, 13-15Uhr N15 Bearbeitung Übungsblatt 3
Do 09.10.13, 10-12Uhr N4 Theorie Teil4Fehlerbehebung, Allgemeines zum Programmierübungsbetrieb
Do 09.10.13, 13-15Uhr D2A38 Bearbeitung Übungsblatt 4
Do 09.10.13, 13-15Uhr N15 Bearbeitung Übungsblatt 4
Fr 10.10.13, 10-12Uhr N4 Theorie Teil5Termin findet nur statt, wenn an den anderen Terminen zu klärende Punkte offen geblieben sind!
In den beiden Übungen die im CIP-Pool (Raum D2A38) stattfinden stehen ca 25 Computer zur Verfügung. Für die Übung im Raum N15 muss ein eigener Laptop mitgebracht werden.

Accounts im CIP-Pool

Für die Nutzung der Computer im CIP-Pool (Raum D2A38) in den Übungen kann der ZDV-Account verwendet werden.

Literatur/Links



Ansprechpartner: Jonathan Seyrich

 


Monday, 06-Oct-2014 14:36:57 CEST, Webmaster