Programmbeispiele

Sie können die Programme entweder per Mausklick ansehen oder (über das Menü der rechten Maustaste) dierekt herunterladen und abspeichern. Die Programmbeispiele sollen für den Leser eine Anregung zu weiteren Studien sein und können keinen Text oder Kurs über numerische Methoden in der Mathematik (wie etwa [ToSp88]}) ersetzen. Einen ausgezeichneten Überblick zu diesem Thema findet man in [PrFlTe99], wo auch eine entsprechende Programmbibliothek in allen gängigen Programmiersprachen vorgestellt wird.

Die Programmbeispiele sollen für den Leser ein Anregung zu weiteren Studien sein und können keinen Text oder Kurs über numerische Methoden in der Mathematik (wie etwa [ToSp88]) ersetzen. Einen ausgezeichneten Überblick zu diesem Thema findet man in [PrFlTe99], wo auch eine entsprechende Programmbibliothek aufgebaut wird.

 
Folgen
 

Konvergenz von Partialsummen

Konvergenz von Potenzreihen

Potenzreihen - algebraisch

Numerische Interpolation

 

Fraktale

Doppelspalt-Beugungsbild

 

Nullstellen von Funktionen

 

Numerische Differentiation

Äquipotentiallinien

Numerische Integration

Monte Carlo Integration
Lösung eines Gleichungssystems

Methode der kleinsten Fehlerquadrate

Computeranimation

Richtungsfeld
MATHEMATICA Programm zur graphischen Darstellung des durch eine lineare DG gegebenen Richtungsfeldes.

MATHEMATICA Programm vecfld.m

 
Planetenbahnen
Dieses FORTRAN90 Programm löst die Gleichungen für ein Zentralkraftproblem, wie es die Bewegung der Erde um die Sonne darstellt. Man kann das Programm leicht auf mehrere Planeten und Monde erweitern. Die Kraft zwischen den beiden Massenpunkten, die sich in einer Ebene bewegen, ist durch  gegeben. Bei mehreren Massepunkten setzt sich jede Kraft, die auf den jeweilig betrachteten Massenpunkt wirkt, aus den Teilkräften zusammen.

FORTRAN90 Programm planet.f90


Relaxation
MATHEMATICA Programm zur Relaxation: Die Potentialwerte sind auf einem 50x50 Grid zu berechnen Die Randbedingungen (hier der äußere Rand und die Werte an der Stelle der Punktladungen des Ladungspaars) werden durch das Array ZRB festgelegt, die Randwerte und Anfangswert werden geeignet initialisiert. Nach 100 Relaxationsschritten wird das Ergebnis graphisch dargestellt.

MATHEMATICA Programm relax.m


Schwingende Saite
MATHEMATICA Programm zur graphischen Darstellung einer schwingenden Saite.

MATHEMATICA Programm saite.m


Schwingende kreisförmige Membran (Trommel)
MATHEMATICA Programm zur graphischen Darstellung von Eigenschwingungen einer kreisförmigen Membran (Trommel) mit Animation.

MATHEMATICA Programm drum.m


Allgemeine Relativitätstheorie
MATHEMATICA Programm zur Berechnung der Raumkrümmung im Rahmen der Allgemeinen Relativitätstheorie.

MATHEMATICA Programm art.m

 

Literaturhinweise

PrFlTe99
 W.H. Press, B.P. Flannery, S.A. Teukolsky und W.T. Vetterling, Numerical Recipes (Cambridge University Press, Cambridge: 1999)
ToSp88
 W. Törnig und P. Spelluci, Numerische Mathematik für Ingenieure und Physiker, Band 1 und 2 (Springer-Verlag, Berlin: 1988)

 

➜ Zurück zu Programme