Biological Neural Networks Toolbox

Biological Neural Networks (BNNs) Toolbox for MATLAB is a free open source software for simulating models of brain and central nervous system, based on MATLAB computational platform. As the name of the toolbox implies, the main goal of this package is to provide users a set of integrated tools to create models of biological neural networks and simulate them easily, without the need of extensive coding. Users can create and simulate a huge network of spiking neurons in less than 10 lines of code (or even in one line, if they give all arguments to the main function) using predefined library functions. It is also possible to create and add new models to the library easily, using template library items or using special tools provided for this reason. Refer to documentation for more information about this toolbox.

Download the latest version from here:

Version 1.1: (Release date: October 13, 2005)



  • Users can create and simulate several different kinds of BNN with this toolbox.

  • Architectures: Custom, Fully Connected, Multilayer Feedforward, Multilayer Feedforward with General, Lateral, and Local Feedbacks.

  • Spiking Neuron Models: Custom, Linear and Quadratic Integrate-and-Fire, Hodgkin-Huxley, FitzHugh-Nagumo, Morris-Lecar, Canonical Phase, and Izhikevich.

  • PSP Models: Custom, Two Versions of Alpha-Function, and Dirac Delta Function.

  • Event based computation.

  • Users can select several MATLAB ODE solvers for their model.

  • Custom adaptation models.

  • Static and dynamic external inputs.

  • Custom stop functions.

  • Examples.

Note: This project is not currently updated and developed.

9 thoughts on “Biological Neural Networks Toolbox

  1. dear dr. saffari

    I ‘ve been introduced by miss sona ghadimi, I need your help about Guided Propagation Networks for my artificial neural network course with dr. teshnelab. thanks for your assistancy.

    sincerly yours

  2. hello sir

    I am a student of ME Control System at BIT Mesra,Ranchi INDIA,I was going through this toolbox ,and it is very useful in my present research area “spiking Neurons Medelling” …sir can you please send me the newer version of it.


  3. Excellent piece of work to ease the process of simulation of biological systems. It is very helpful in designing effective controlls for the Biological systems and simulatining them for overcoming effective sollutions for life support systems.

  4. Can i have the latest version of BNN mannual and toolbox if possible. I am from university of sunderland in vision robotics.

  5. Salam,
    My name is nika and am studying on river flow prediction using chaos theory as my project in water engineering department of Tabriz university.

    I need your help about some of my questions about chaos theory ,because I must present my project in our department .

    Can I send its for you?



Leave a Reply