3. 1. Set an electrical pulse
2. Set time increment △t (generally, set △t =
0.01ms)
3. Update m,h,n using Euler equation
4. Calculate each ion conductance, G
5. Update membrane potential, Vm, using Euler
equation(or Runge-Kutta method)
6. Repeat steps from(3)
Programming
4. 1. Set an electrical pulse &
2. Set time increment △t (set △t = 0.001ms)
Current = 6.96nA
5. 3. Update m,h,n using Euler equation
red = m , blue = h, black = n
6. 4. Calculate each ion conductance, G &
5. Update membrane potential, Vm, using Euler equation
7. The Hodgkin-Huxley model
(+stochastic model)
Stimulus level
Spikefiring
efficiency(%)
0
100
Stimulus level
0
100
dt st
50
Vi
Rm Cm
ENa EK
Na K
VeVe
Rm Cm
GK
ENa EK
GNa
Vi
… …
StochasticDeterministic