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:
Re[2]: Methode in NDSolve: wie Parameter setzen ?
Udo und Susanne Krause, 05.11.2008
Re[3]: Methode in NDSolve: wie Parameter setzen ?
Udo und Susanne Krause, 08.11.2008
Verweise:
Methode in NDSolve: wie Parameter setzen ?
Frank Richter, 05.11.2008

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

DMUG-Archiv, http://www.mathematica.ch/dmug-liste.html; Letzte Änderung: 08.11.2008 19:02