Ich versuche, die Runge-Kutta-Methode vierter Ordnung zum Lösen einer ODE erster Ordnung in Python zu implementieren, dh . Ich verstehe, wie die Methode funktioniert, versuche aber, einen effizienten Algorithmus zu schreiben, der die Häufigkeit derBerechnungvonf(x,y)minimiert,da dies ziemlich kostspielig ist. Mir wurde gesagt, dass es möglich ist, Datenpunkte wiederzuverwenden, die zuvor berechnet wurden, während Sie über die Schritte inkrementieren, aber nicht sehen können, wie. Weiß jemand wie das geht oder ist das nicht möglich?
f(x,y)
Daten einfach " einpacken ", damit die Ergebnisse gespeichert werden.