vanderpol_ode_period


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

Licensing:

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

Languages:

vanderpol_ode is available in a MATLAB version and a Python version.

Related Data and Programs:

vanderpol_ode_period_test

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.

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, a MATLAB code which sets up and solves the right hand side of the van der Pol oscillator ordinary differential equation (ODE).

Reference:

  1. John D Cook,
    Calculating the period of Van der Pol Oscillators,
    https://www.johndcook.com/blog/2019/12/26/van-der-pol-period/
    26 December 2019.
  2. T Kanamaru,
    Van der Pol oscillator,
    Scholarpedia, 2(1), 2202, (2007).

Source Code:


Last revised on 14 December 2021.