Brain Dynamics Toolbox

Version 2022a is the latest release. It includes new display panels for computing the Jacobian of an ODE and its eigenvalues. Plus many example models from Steven H. Strogatz’s textbook on Nonlinear Dynamics and Chaos.

Installation Requirements

A basic instalation of MATLAB R2020a or newer is required. Octave is not supported.

Official Handbook

The Handbook for the Brain Dynamics Toolbox is the official software manual. It can be purchased online from most bookstores. Chapter 1 can be downloaded for free.

Online Courses

Toolbox Basics is a beginner-level course that guides new users through the installation process and running the example models. Study time is 2 hours.

Modeller’s Workshop is an intermediate-level course for those that wish to program their own models. Study time is 8 hours.

Example Models

The toolbox ships with 60 examples of ODEs, DDEs, SDEs and PDEs. Some of these models are featured in our online Gallery. See Table 1.1 of the Handbook for the full list.


If you use the Brain Dynamics Toolbox then please cite:

Heitmann S & Breakspear M (2022) Brain Dynamics Toolbox (Version 2022a). Zenodo.

Heitmann S & Breakspear M (2022) Handbook for the Brain Dynamics Toolbox. 7th Edition: Version 2022. Sydney, Australia. ISBN 978-0-6450669-2-0.

Heitmann S, Aburn M, Breakspear M (2017) The Brain Dynamics Toolbox for Matlab. Neurocomputing. Vol 315. p82-88. doi:10.1016/j.neucom.2018.06.026

Community Collection

Disseminate your models via the bdtoolbox community collection on Zenodo. All uploads are assigned a digital object identifier (doi) that can be cited in papers and preprints. Zenodo is supported by CERN.

Software Archives

Archived versions of the Brain Dynamics Toolbox can be downloaded from

Open Source

The Brain Dynamics Toolbox software is distributed freely under the 2-clause BSD license.