Équations différentielles ordinaires
Les solveurs d’équations différentielles ordinaires (ODE) de MATLAB® résolvent des problèmes de valeur initiale avec une variété de propriétés. Ils peuvent traiter des problèmes raides ou non raides, des problèmes impliquant une matrice de masse, des équations algébriques différentielles (DAE) ou des problèmes entièrement implicites. Pour plus d’informations, consultez Choose an ODE Solver.
Résolvez des problèmes et définissez les options à l’aide d’une interface visuelle avec la tâche Solve ODE du Live Editor.
Objets
ode | Ordinary differential equations (depuis R2023b) |
odeMassMatrix | ODE mass matrix (depuis R2023b) |
odeJacobian | ODE Jacobian matrix (depuis R2023b) |
odeEvent | ODE event definition (depuis R2023b) |
odeSensitivity | ODE sensitivity analysis (depuis R2024a) |
odeDelay | ODE delay definition (depuis R2025a) |
ODEResults | Results of ODE integration (depuis R2023b) |
Tâches du Live Editor
| Solve ODE | Solve system of ordinary differential equations in the Live Editor (depuis R2024b) |
Fonctions
Rubriques
Résoudre les ODE
- Choose an ODE Solver
ODE background information, solver descriptions, algorithms, and example summary. - Summary of ODE Options
Usage ofodesetand table indicating which options work with each ODE solver. - ODE Event Location
Detect events during solution of ODE. - Solve Nonstiff ODEs
This page contains two examples of solving nonstiff ordinary differential equations usingode45. - Solve Stiff ODEs
This page contains two examples of solving stiff ordinary differential equations usingode15s. - Solve Differential Algebraic Equations (DAEs)
Solve ODEs with a singular mass matrix. - Nonnegative ODE Solution
This topic shows how to constrain the solution of an ODE to be nonnegative. - Troubleshoot Common ODE Problems
FAQ containing common problems and solutions.
Différenciation automatique dans les ODE
- Resolve Error: Unable to Assign Expression During Automatic Differentiation
Troubleshoot expression initialization for automatic differentiation. - Supported Operations on Expressions
List of supported operations on expressions for automatic differentiation. - Automatic Differentiation Background
Learn the theoretical aspects of automatic differentiation and its forward and reverse modes.
Sélection d՚exemples
Ressources pédagogiques
Équations différentielles ordinaires appliquées
Découvrir comment classifier les ODE ainsi que des méthodes de résolution comme la séparation des variables et les facteurs intégrants.
Analyse qualitative d'équations différentielles ordinaires
Découvrir comment visualiser les champs de pentes et les plans de phase, calculer les équilibres 1D et effectuer une analyse de plan de phase linéaire.
Méthodes numériques avec applications
Découvrir les méthodes d’interpolation, d’intégration numérique et de dérivation ainsi que les méthodes des différences finies pour les équations différentielles.
Mécanique des fluides
Découvrir les concepts de l’analyse dimensionnelle, de l’analyse par volume de contrôle, de l’analyse de flux interne et des équations de conservation.







