[y0new, yp0new] = decic(odefun, t0, y0, fixed_y0, yp0, fixed_yp0)
[y0new, yp0new, resnrm] = decic(odefun, t0, y0, fixed_y0, yp0, fixed_yp0, options)
decic ajuste les composantes libres de y0 et yp0 afin que le residu odefun(t0,y0,yp0) soit petit. Les composantes marquees par fixed_y0 et fixed_yp0 restent fixes.
| Element | Details |
|---|---|
| Forme du probleme | Residuel totalement implicite F(t,y,yp) = 0. |
| Composantes fixes | fixed_y0 et fixed_yp0 marquent les valeurs a conserver. |
| Sorties | Conditions initiales coherentes y0mod et yp0mod. |
| Utilise avec | ode15i ou un objet ode de type totalement implicite. |
f = @(t,y,yp) yp + y;
[y0, yp0] = decic(f, 0, 1, 1, 0, 0);
[t, y] = ode15i(f, [0 1], y0, yp0)
| Version | Description |
|---|---|
| 2.0.0 | version initiale |