Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Ecuaciones diferenciales ordinarias

Mecanismos de solución de problemas de valores iniciales de ecuaciones diferenciales ordinarias

Los mecanismos de solución de ecuaciones diferenciales ordinarias (ODE) en MATLAB® resuelven problemas de valores iniciales con una gran variedad de propiedades. Los mecanismos de solución pueden funcionar en problemas rígidos y no rígidos, problemas con una matriz de masa, ecuaciones algebraicas diferenciales (DAE) o problemas completamente implícitos. Para obtener más información, consulte Elija un solucionador de ODE.

Funciones

expandir todo

ode45Resolver ecuaciones diferenciales no rígidas: método de orden medio
ode23Solve nonstiff differential equations — low order method
ode113Solve nonstiff differential equations — variable order method
ode15sSolve stiff differential equations and DAEs — variable order method
ode23sSolve stiff differential equations — low order method
ode23tSolve moderately stiff ODEs and DAEs — trapezoidal rule
ode23tbSolve stiff differential equations — trapezoidal rule + backward differentiation formula
ode15iSolve fully implicit differential equations — variable order method
decicCompute consistent initial conditions for ode15i
odegetExtract ODE option values
odesetCreate or modify options structure for ODE and PDE solvers
devalEvaluate differential equation solution structure
odextendExtend solution to ODE

Temas

Elija un solucionador de ODE

Información de fondo ODE, descripciones de Solver, algoritmos y Resumen de ejemplo.

Resuelve las ecuaciones Predator-Prey

Este ejemplo muestra cómo resolver una ecuación diferencial que representa un modelo depredador/presa utilizando ambos y.ode23ode45 Estas funciones son para la solución numérica de ecuaciones diferenciales ordinarias utilizando métodos de integración de tamaño de paso variable Runge-Kutta.

Resumen de las opciones ODE

Uso de y tabla que indica qué opciones funcionan con cada solucionador de ODE.odeset

Ubicación del evento ODE

Detectar eventos durante la solución de ODE.

Resuelve ODEs no rígidos

Esta página contiene dos ejemplos de resolución de ecuaciones diferenciales ordinarias no rígidas utilizando.ode45 MATLAB® tiene tres solucionadores para ODEs no rígidos.

Resuelve los ODEs rígidos

Esta página contiene dos ejemplos de resolución de ecuaciones diferenciales ordinarias rígidas usando.ode15s MATLAB® tiene cuatro solucionadores diseñados para ODES rígidos.

Resolver ecuaciones algebraicas diferenciales (DAEs)

Resuelve ODEs con una matriz de masas singular.

Solución ODE no negativo

En este tema se muestra cómo restringir la solución de una ODE para que no sea negativa.

Solucionar problemas comunes de ODE

Preguntas frecuentes que contienen problemas y soluciones comunes.