Automatische Code-Generierung für numerische Mathematica Berechnungen
Diese Schulung richtet sich an Anwender, die lernen möchten, wie numerische Mathematica Algorithmen in – von Mathematica unabhängigen - C++ Programmcode exportiert werden können. Der Code kann als eigenständige Anwendung genutzt werden oder aber als externer Code in Mathematica eingebunden werden, um die Berechnungen zu beschleunigen
Inhalt:
- Überblick MathCode C++
- Elementare Befehle
- Übersetzen in eigenständige Programme
- Externe Funktionen in Mathematica verwenden
Mathematica Notebooks mit Beispielen werden den Teilnehmern vor dem Kurs zugeschickt. Optional kann der Kurs um fortgeschrittene Themen erweitert werden (z.B. Fehlersuche, Interpolation).
Die Schulungsinhalte werden im Wechsel von Vorträgen und praktischen Übungen vermittelt. Die Teilnehmer arbeiten bei den Übungen am Rechner (diese werden bereitgestellt, Mathematica, Mathcode C++ und Microsoft Visual C++ 6.0 sind installiert).
Kursleiter:
Der Kurs wird in englisch abgehalten. Kursleiter ist Dr. Vadim Engelson von MathCore Engineering AB, Schweden. Dr. Engelson ist Experte für komplexe Lösungen in wissenschaftlicher und technischer Visualisierung, Compilierung, Datenverarbeitung und Komprimierung.
Vorkenntnisse:
- Kenntnisse der Mathematica Programmiertechniken (Befehle wie Module[], Table[], Integrate[], Plot[], Needs[], Fit[], und Begin[]/End[]) sollten vorhanden sein.
- Grundlagen der elementaren Analysis (was ist ein Polynom, Ableitung, bestimmtes Integral, Reihen)
- Erfahrungen in der Programmierung auf der Stufe eines Einführungskurses in C sowie MathLink (Teilnehmer sollten die in Mathematica enthaltenen einfachen Beispiele AddTwo[] und "bitops" übersetzt und .gestartet haben). Wir empfehlen zudem die Mathcode C++ Demoversion zu installieren und die Beispiele vorab anzuschauen
Dauer: 1 Tag
Beginn/Ende: 09:00-17:00 Uhr
Termine:
auf Anfrage
Melden Sie sich direkt zur Schulung an!
Autor: Andreas Preuß
Erstellt: 05.08.2005
Geändert: 14.01.2010
Erstellt: 05.08.2005
Geändert: 14.01.2010






