Gerhard Opfer

10 Vorlesungsdoppelstunden und 12 Übungsdreifachstunden
Vorl. Nr. 11.101, WS 2002/2003 
FORTRAN und MATLAB, 30. 9. - 14. 10. 2002, tägl. 9.30 - 11, H2,
Vorl. Nr. 11.102, WS 2002/2003 
Übungen zu FORTRAN und MATLAB, 30. 9. - 14. 10., tägl. 11.15 - 13.30 und 14.15 - 16.30, Geom 142, 143, 144.

Besondere Anmeldungen (zur Vorlesung und Übung) sind nicht erforderlich.
Inhalt (provisorisch):
wesentliche Sprachelemente von FORTRAN:
auf Lochkartenformat basierende Eingaben,
einfache Typ-Vereinbarungen,
einfache arithmetische Anweisungen,
logische Operationen,
Ausgaben an Bildschirm, Drucker, in Dateien,
bedingte Anweisungen,
wiederholte Anweisungen,
do-Schleifen,
while-Schleifen,
eigene Typvereinbarungen,
Funktionsprozeduren,
allgemeine Prozeduren,
modularer Aufbau eines Programms,
wesentliche Sprachelemente von MATLAB:
Dialogfähigkeit,
help, demo, und lookfor Operationen,
Hilfsprogramme:
zum Zeitmessen: tic...toc
zum Flopzählen: flops, (nicht mehr ab Version 6)
verschiedene Anzeigeformate,
neue Variablentypen, keine (explizite) Typvereinbarung,
Vektoren, Matrizen, Mengen,
arithmetische Operationen mit Vektoren und Matrizen,
MATLAB-spezifische Programmiertechniken,
graphische Darstellungen,
Ausgaben von Graphiken: Bildschirm, Datei, Drucker,
Prozedurvereinbarungen,
längere Programme mit ausgelagerten Prozeduren,
Verwendung von Toolboxen.
Auswahl: Die Auswahl der oben beschriebenen Programmiersprachen orientiert sich an den Bedürfnissen der kommenden Vorlesung 11.117: Numerische Mathematik für Studierende der Mathematik und der Technomathematik Ziel: Das Lernen wesentlicher Merkmale von Programmiersprachen an den Beispielen FORTRAN und MATLAB. Der praktische Umgang mit diesen Sprachen. Bei FORTRAN steht das Kennenlernen von algorithmischen Abläufen auch im Detail im Vordergrund. Bei MATLAB geht es um schnelle und einfache Ausführung von häufig vorkommenden komplexen Operationen, wie das Visualisieren von Kurven und mehrdimensionalen Bildern. Ein Übungsschein kann über einen Testatbogen, der laufend ergänzt werden kann, erworben werden. Letzter Abgabetermin für den Testatbogen:
Mi 30. 10. 2002 um 12 Uhr.
Zielgruppe: Studierende im ersten Semester mit Studienziel Mathematik (aller Richtungen), Informatik, Lehrämter, Naturwissenschaft.
Vorkenntnisse: Bedienen einer Tastatur. Nützlich sind Kenntnisse im Behandeln von Dateien im Computer: Anlegen einer Datei, Editieren, Speichern, Kopieren, Verschieben, Anlegen von Ordnern, Wiederfinden von Dateien. Wichtig sind Kenntnisse in der Bedienung des Internets. Alle Kursinformationen (Hinweise, Aufgaben, Musterprogramme, etc) werden nur über das Internet verbreitet.
Hinweise: Es können wahlweise unix- oder windows-basierte Rechner benutzt werden. Aktuelle Informationen zur Vorlesung und zu den Übungen können im Internet nachgelesen werden: Klick
Literatur: Generelle Informationen über FORTRAN
Manuskript von Gerd Groten aus Jülich über FORTRAN
Übungen dazu über FORTRAN
D. J. Higham, N. J. Higham: MATLAB Guide, siam, Philadelphia, 2000, 283 S.
Von den Programmanbietern hergestellte Handbücher (liegen z. T. aus).

Gerhard Opfer
29. September 2002