Während meiner Wanderung in Mathematica.se bemerkte ich allmählich, dass eine bestimmte Art von Problem der Lösung von Differentialgleichungen uns ständig "beunruhigt", dh das Randwertproblem (BVP) nichtlinearer gewöhnlicher Differentialgleichungen (ODEs).
Die Aufnahmemethode , die von der Mathematica- Funktion verwendet wirdNDSolve
, scheint die einzige Methode zu sein, die Benutzer von Mathematica.SE kennen. Manchmal funktioniert es gut , aber in einigen Fällen (nach meinem persönlichen Gefühl) ist es schmerzhaft , eine richtige erste Vermutung zu finden .
In diesem Fall kann häufig keine richtige Vermutung gefunden werden. Hier ist ein Beispiel , das mich veranlasst hat, diese Frage zu stellen.
So dreht Methode die einzige allgemeine numerische Verfahren für BVP von nichtlinearen Differentialgleichungen zu lösen ?
Wenn ja, gibt es einen guten Weg, um eine richtige erste Vermutung zu erhalten?
Wenn nicht, was ist die Alternative? Wenn möglich, geben Sie bitte eine Einführung oder Links für vorhandene Löser, die diese Alternativen implementieren.
quelle