[Scilab-users] ODE is returning a vector of wrong size

Ezequiel Soule ezequielsoule at gmail.com
Mon Dec 29 21:11:52 CET 2014


Hello, when ODE is called to solve a differential equation:

x=ode(y0, t0, t, f)

"t" is the vector containing the times at which the solution is computed.

In some cases, it returns a vector x which has less elements than t!

When this happens I get a warning message:

lsoda--  at t (=r1) and step h (=r2), the
    corrector does not converge
       with abs(h) = hmin
       where r1 is :   0.4573527645205D+02   and r2 : 0.1425423380287D-03
Advertencia: Los resultados pueden ser inexactos.

Why is this happening and how can it be corrected?



More information about the users mailing list