# HG changeset patch # User Carlo de Falco # Date 1444162481 -7200 # Node ID ea6a1c00763adf9c6ee19cc25554b35f6a1a6c0c # Parent bc6daa38ff5031d55b490f02bee31e68d9119854 fix interpolation bug introduced with 87b557ee8e5d * ode_rk_interpolate.m(hermite_quartic_interpolation): fix typo that lead to incorrect size for interpolated values. diff --git a/scripts/ode/private/ode_rk_interpolate.m b/scripts/ode/private/ode_rk_interpolate.m --- a/scripts/ode/private/ode_rk_interpolate.m +++ b/scripts/ode/private/ode_rk_interpolate.m @@ -87,7 +87,7 @@ u_half = x(:,1) + (1/2) * dt * (der(:,1:7) * coefs_u_half); ## Rescale time on [0,1] - s = (t_out - t) / dt; + s = (t_out - t(1)) / dt; ## Hermite basis functions ## H0 = 1 - 11*s.^2 + 18*s.^3 - 8*s.^4;