From octave-sources-request at bevo dot che dot wisc dot edu Thu Oct 7 12:33:57 1999 Subject: ode integrator suite - v1.0 From: Marc Compere To: octave-sources at bevo dot che dot wisc dot edu Date: Thu, 07 Oct 1999 12:34:48 -0500 Octave users, Recently I've developed a suite of 6 explicit Runge-Kutta ode integrators. They are similar in functionality to octave's built-in lsode() function. There are 3 fixed-step integrators and 3 variable-step integrators. All (explicit RK) integrators are single-step methods. - ode23.m : variable step, 2nd-3rd order, Runge-Kutta, single-step method - ode45.m : variable step, 4th-5th order, Runge-Kutta, single-step method - ode78.m : variable step, 7th-8th order, Runge-Kutta, single-step method - rk2fixed.m : fixed step, 2nd order, Runge-Kutta, single-step method - rk4fixed.m : fixed step, 4th order, Runge-Kutta, single-step method - rk8fixed.m : fixed step, 8th order, Runge-Kutta, single-step method - pendulum.m : a sample m-file script that runs all solvers - penddot.m : derivative function file, returning dy/dt for a simple pendulum You are welcome to use, modify, and redistribute these as you wish, but please retain the original author's name(s). Single files or the whole group of them can be found at: http://marc.me.utexas.edu/tmp/octave_ode_solvers/ Please send corrections or comments to compere at mail dot utexas dot edu dot Best regards, Marc Compere -- _________________________________________________ Marc Compere, The University of Texas at Austin e-mail: compere at mail dot utexas dot edu www : http://nerdlab.me.utexas.edu/~compere office: ETC 4.134a, (512) 471-7347 _________________________________________________