Mathematics |
ODE Initial Value Problem Solvers
The following table lists the initial value problem solvers, the kind of problem you can solve with each solver, and the method each solver uses.
Solver |
Solves These Kinds of Problems |
Method |
|
Nonstiff differential equations |
Runge-Kutta |
|
Nonstiff differential equations |
Runge-Kutta |
|
Nonstiff differential equations |
Adams |
|
Stiff differential equations and DAEs |
NDFs (BDFs) |
|
Stiff differential equations |
Rosenbrock |
|
Moderately stiff differential equations and DAEs |
Trapezoidal rule |
|
Stiff differential equations |
TR-BDF2 |
|
Fully implicit differential equations |
BDFs |
ODE Solution Evaluation and Extension
You can use the following functions to evaluate and extend solutions to ODEs.
Function |
Description |
|
Evaluate the numerical solution using the output of dde23 . |
|
Extend the solution of an initial value problem for an ODE |
ODE Solvers Properties Handling
An options structure contains named properties whose values are passed to ODE solvers, and which affect problem solution. Use these functions to create, alter, or access an options structure.
Function |
Description |
|
Create or alter options structure for input to ODE solver. |
|
Extract properties from options structure created with odeset . |
ODE Solver Output Functions
If an output function is specified, the solver calls the specified function after every successful integration step. You can use odeset
to specify one of these sample functions as the OutputFcn property, or you can modify them to create your own functions.
Function |
Description |
|
Time-series plot |
|
Two-dimensional phase plane plot |
|
Three-dimensional phase plane plot |
|
Print to command window |
Initial Value Problems for ODEs and DAEs | Introduction to Initial Value ODE Problems |
© 1994-2005 The MathWorks, Inc.