Anwendung symbolischer Programmiersprachen in der Physik
In der Physik werden vielfach
symbolische Programmmiersprachen verwendet, zB Maple, FORM oder
Mathematica. Diese Lehrveranstaltung vertieft bereits vorhandene
Kenntnisse in Mathematica und führt in FORM ein.
Im
Unterricht wird direkt mit dem Programm gearbeitet.
Das Programm Mathematica steht dazu jedem Teilnehmer im Computerraum
der Physik zur Verfügung.
Ziel
ist es, typische Konzepte des symbolischen Programmierens wie Rule
based und Functional programming auf Probleme der Physik anzuwenden.
Diese Konzepte stehen im Gegensatz zum Programmierstil, wie er aus
Sprachen wie zB C oder Fortran bekannt ist.
Literatur
Sehr gut für Einsteiger:
An introduction to programming with Mathematica
Paul Wellin, Richard Gaylord, Samuel Kamin, Cambridge University Press,
2005
Reihe von Michael Trott, sehr umfangreich:
The Mathematica Handbook for Programming
Michael Trott, Springer, 2004
The Mathematica Handbook for Symbolics
Michael Trott, Springer, 2006
The Mathematica Handbook for Numerics
Michael Trott, Springer, 2006
The Mathematica Handbook for Graphics
Michael Trott, Springer, 2004
Mathematica in Theoretical Physics
Gerd Baumann, Springer, 2005
Veraltet, aber nette Beispiele:
Mathematica for
Physics
Robert L. Zimmerman Fredrick I. Olness, Addison-Wesley Publishing Company
Links
FeynCalc
FORM
Back to main page