A prototyping environment for differential equations

Artikeleigenschaften
Abstrakt
Zitieren
Boubez, Toufic I., et al. “A Prototyping Environment for Differential Equations”. ACM Transactions on Mathematical Software, vol. 18, no. 1, 1992, pp. 1-10, https://doi.org/10.1145/128745.128746.
Boubez, T. I., Froncioni, A. M., & Peskin, R. L. (1992). A prototyping environment for differential equations. ACM Transactions on Mathematical Software, 18(1), 1-10. https://doi.org/10.1145/128745.128746
Boubez TI, Froncioni AM, Peskin RL. A prototyping environment for differential equations. ACM Transactions on Mathematical Software. 1992;18(1):1-10.
Journalkategorien
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Science
Mathematics
Instruments and machines
Electronic computers
Computer science
Computer software
Technology
Electrical engineering
Electronics
Nuclear engineering
Electronics
Computer engineering
Computer hardware
Technology
Technology (General)
Industrial engineering
Management engineering
Applied mathematics
Quantitative methods
Beschreibung

Stellen Sie sich vor, Sie lösen komplexe Differentialgleichungen, ohne eine einzige Zeile Code zu schreiben. Dieser Artikel stellt ein System vor, das Endbenutzern in die Lage versetzen soll, nichtlineare Differentialgleichungen zu lösen, ohne dass traditionelle Programmierung erforderlich ist. Das System konzentriert sich auf Raumsysteme n-ter Ordnung und Zeit-Systeme erster Ordnung und berücksichtigt sowohl Anfangs- als auch Zwei-Punkt-Randwertspezifikationen. Benutzer können Probleme in direkter mathematischer Notation eingeben, wobei das System automatisch einen Lösungsdiagramm generiert. Ein wichtiges Merkmal ist die Fähigkeit, das Modell rechnerisch zu steuern, sodass Benutzer Gleichungen in-situ ändern können. Dies erleichtert die schnelle Modellprototypenerstellung und das Experimentieren. Die Implementierung nutzt ein objektorientiertes Paradigma, robuste numerische Verfahren und verteiltes Rechnen, um numerisch intensive Aufgaben zu bewältigen. Letztendlich rationalisiert das System den Prozess der Lösung von Differentialgleichungen, macht es einer breiteren Palette von Benutzern zugänglich und beschleunigt die Entwicklung mathematischer Modelle. Dieser Ansatz hat wichtige Auswirkungen auf Bildung, angewandte Mathematik und simulationsbasierte Forschung.

Dieser Artikel, der in ACM Transactions on Mathematical Software veröffentlicht wurde, stimmt direkt mit dem Schwerpunkt des Journals auf numerische Methoden und Softwarewerkzeuge zur mathematischen Problemlösung überein. Der Fokus auf Differentialgleichungen und Modellprototypenerstellung ist für die Zielgruppe des Journals von großer Bedeutung und bietet ein praktisches System für Forscher und Praktiker in der mathematischen Softwareentwicklung und -anwendung.

Auffrischen