L'interface fonction retourne des tableaux ou une structure de solution. L'interface objet stocke le probleme dans un objet ode et retourne un objet resultat avec solve.
| Workflow | Appels principaux | Usage |
|---|---|---|
| Fonctions | ode45, ode15s, ode15i | Scripts compacts qui retournent des tableaux ou une structure de solution. |
| Objet | ode, solve, deval | Definitions de probleme reutilisables avec options et objets resultat. |
| Post-traitement | deval, odextend | Interpoler ou continuer une solution calculee. |
Utilisez une structure de solution avec deval pour interpoler et odextend pour prolonger une integration. Utilisez Events pour localiser les passages par zero, Mass pour les matrices de masse et Jacobian pour aider les solveurs raides.
sol = ode45(@(t,y) -y, [0 1], 1);
yhalf = deval(sol, 0.5)
problem = ode('ODEFcn', @(t,y) -y, 'InitialValue', 1);
result = solve(problem, 0, 1);
value = deval(result, 0.5)
options = odeset('Refine', 4, 'Stats', 'on');
[t, y] = ode45(@(t,y) y, [0 1], 1, options)
| Version | Description |
|---|---|
| 2.0.0 | version initiale |