**pendulum_ode_period**,
a MATLAB code which
sets up and solves a system of
ordinary differential equations (ODE) that represent the behavior
of a linear pendulum of length L under a gravitational force of strength G,
in order to estimate the period of oscillation.

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

**pendulum_ode_period** is available in
a MATLAB version.

pendulum_double_ode, a MATLAB code which sets up and solves the double pendulum ordinary differential equation (ODE).

pendulum_elastic_ode a MATLAB code which sets up and solves the ordinary differential equations (ODE) that represent the behavior of a nonlinear elastic pendulum, with gravitational force G, spring constant K, unstretched length L, and mass M.

pendulum_nonlinear_ode, a MATLAB code which sets up and solves the ordinary differential equations (ODE) that represent a nonlinear model ofthe behavior of a pendulum of length L under a gravitational force of strength G.

pendulum_ode, a MATLAB code which sets up and solves the ordinary differential equations (ODE) that represent a linear model ofthe behavior of a pendulum of length L under a gravitational force of strength G.

predator_prey_ode_period, a MATLAB code which sets up and solves a pair of predator prey or Lotka-Volterra ordinary differential equations (ODE) in order to estimate the period of the limit cycle.

vanderpol_ode_period, a MATLAB code which sets up and solves the ordinary differential equations (ODE) defining the van der Pol oscillator in order to estimate the period of the limit cycle.

- pendulum_conserved.m, evaluates a quantity that should be conserved for the ODE.
- pendulum_deriv.m, returns the right hand side of the ODE.
- pendulum_exact.m, returns the exact solution of the ODE.
- pendulum_parameters.m, returns parameters for the ODE.
- pendulum_period.m, returns the period of the ODE.