FitzHughNagumo:
Filter:
Classes (extension) | UGens > Generators > Chaotic

FitzHughNagumo : UGen : AbstractFunction : Object
ExtensionExtension

Neuron Firing Model Oscillator
Source: SLUGens.sc

//SLUGens released under the GNU GPL as extensions for SuperCollider 3, by Nick Collins, http://composerprogrammer.com/index.html 

Description

Naive Euler ODE solver implementation of the FitzHugh-Nagumo neuronal 2-dimensional model for oscillatory firing.

du/dt= rateu*(u-0.3333*u^3 - w) dw/dt= ratew*(b0+b1*u - w)

All inputs can have .kr rate UGens plugged in.

Class Methods

FitzHughNagumo.ar(reset: 0, rateu: 0.01, ratew: 0.01, b0: 1, b1: 1, initu: 0, initw: 0, mul: 1.0, add: 0.0)

Arguments:

reset

input

rateu

update rate for u

ratew

update rate for w

b0

equation constant

b1

equation constant

initu

reset value for u

initw

reset value for w

Inherited class methods

Instance Methods

Inherited instance methods

Examples