DMUG-Archiv 2008

Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

Re: Methode in NDSolve: wie Parameter setzen ?

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 !!



Antworten:
Verweise:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

DMUG DMUG-Archiv, http://www.mathematica.ch/archiv.html