神经元模型中,Izhikevich模型比HH模型和IF模型具有精度高(与IF相比)、计算简单(与HH相比)等优点,其公式如下:
v‘=0.04v^2 5v 140 - u I
u‘=a(bv-u ) )。
if v 30 mV;
陈真
v=c
u=u d:
目前,互联网上和各论坛大部分都是多神经元模型,关于单个神经元模型的代码较少,不利于特性的探索。
因此,我附上Izhikevich的单神经元matlab代码
具体代码如下。
a=0.02;
b=0.2;
c=-65;
d=8;
v=-65;
u=b*v;
dt=0.001;
t=0:dt:0.15;
n=长度(t;
V=[];
U=[];
for i=1:n
I=50;
v=0.5*(0.04*v^25*v140-uI );
u=ua*(b*v-u );
v(I )=v;
u(I )=u;
if v=30
v=c;
u=u d;
else
v=v;
u=u;
结束
结束
plot(t,v );
最终结果如下。 上不去,总之出去就好了
译文: https://www.cn blogs.com/FLL tju/p/10624693.html