Hallo,
und welche Mathematica Version soll das sein ?
Sowohl Mathematica 5.2 als auch Mathematica 6.0.3
kennen *kein* BDF und schon gar keine Gear-Methode
Allerdings
NDSolve[{y''[x] + Sin[y[x]] == 0, y'[0] == y[0] == 1}, y,
{x, 0, 100},
Method -> {"ImplicitRungeKutta", "DifferenceOrder" -> 10}]
funktioniert sehr schoen. Ansonsten steuert Mathematica auch die
Ordnung des Verfahrens und das explizite Festlegen der Odnung is
keine so gute Idee.
Gruss
Jens
Frank Richter wrote:
Hallo,
ich bitte um einen Hinweis, wie ich den Parameter für eine Methode
in NDSolve setzen muss.
Für NDSolve gibt es die "BDF"- Methode, auch bekannt als Gear-Methode.
Im Handbuch heisst es: "implicit backward differentiation formulas
with orders 1 through 5 ".
Wie kann ich die Order spezifizieren ?
Versucht habe ich z.B.:
NDSolve[{y''[x] + Sin[y[x]] == 0, y'[0] == y[0] == 1}, y, {x, 0, 100},
Method -> {BDF, "Order" -> 5}]
Danke für Euere Hinweise !!