yades - yet another differential equations solver

Willkommen auf der Website von yades!

yades ist eine in Java geschriebene Applikation zum numerischen Lösen von Differentialgleichungen. Sie soll diesbezüglich die Lücke zwischen langsamen Taschenrechnern und teuren, z.T. nicht einfach zu bedienende, Computer Algebra Systemen schliessen. yades ist v.a. für den Unterricht an Gymnasien konzipiert.

Die Lösungen von Anfangswertproblemen von Systemen gewöhnlicher Differentialgleichungen 1. Ordnung werden mit der Euler-Methode, dem klassischen Runge-Kutta Verfahren 4. Ordnung und drei weiteren Derivaten von Runge-Kutta Verfahren ermittelt.

Die Lösungen der Differentialgleichungen und auch Funktionsgleichungen können als Tabelle, als "Zeitgraph" (x-Achse entspricht der Zeitachse) und im Phasenraum inkl. Richtungs- bzw. Vektorfeld dargestellt werden. Die Tabelle kann im "Comma Separated Values" Format (Endung .csv) exportiert und damit in gängigen Tabellenkalkulationsprogrammen importiert werden. Die grafischen Darstellungen sind u.a. als "Encapsulated PostScript" (Endung .eps) speicherbar. Die Gleichungen und Einstellungen können abgespeichert werden.

Als Besonderheit können für die Gleichungen Parameter definiert werden, die mithilfe eines Schiebereglers einfach veränderbar sind. Bei geeigneter Wahl des Zeitschrittes, ist die Veränderung eines Parameters unmittelbar sichtbar.

Sie können eine aktuelle Version hier herunterladen.
Entpacken Sie die zip-Datei und lesen Sie die Packungsbeilage (d.h. README.txt).

English version