Skip to content

Izhikevich spiking neuron model with forcing via arbitrary waveform generator in MATLAB. Useful for the study of periodic forcing, and/or as foundational code for more advanced, deeper study of the Izhikevich spiking neuron model, and of spiking neuron models in general.

License

Notifications You must be signed in to change notification settings

agh-nmi/Izhikevich-Arbitrary-Forcing

Repository files navigation

Izhikevich-Arbitrary-Forcing

Introduction

Izhikevich spiking neuron model with forcing via arbitrary waveform generator in MATLAB. Useful as an educational resource for the study of periodic forcing, and/or as foundational code for more advanced, deeper studies of the Izhikevich spiking neuron model and forcing of spiking neuron models in general.

Below is an example program output: An Izhikevich spiking neuron model with parameters for Inhibition-induced bursting and an underdamped sinusoid injection current with a 20-10 Hz frequency sweep and noise.

alt text

More examples available as .jpgs and .figs here: Example Outputs

Prerequisites

MATLAB R2006a or later is required to run this program.

Running Simulation

Setting Simulation Parameters

alt text

Setting Izhikevich Neuron Model Parameters

alt text

Setting Stimulus Parameters

Stimulus Time

alt text

Stimulus Amplitude

alt text

Stimulus Frequency

alt text

Stimulus Phase Offset

alt text

Stimulus Noise

alt text

Authors

Andrew Hansen - Initial work - agh-nmi

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments

Eugene M. Izhikevich - Developer of the Izhikevich spiking neuron model.

About

Izhikevich spiking neuron model with forcing via arbitrary waveform generator in MATLAB. Useful for the study of periodic forcing, and/or as foundational code for more advanced, deeper study of the Izhikevich spiking neuron model, and of spiking neuron models in general.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages