The equation for the spiking neuron model is:1\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$v^{\prime} =0.04{v}^{2}+5v+140-u+I$$\end{document}v′=0.04v2+5v+140−u+I2\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$u^{\prime} =a(bv-u)$$\end{document}u′=a(bv−u)with the auxiliary after-spike resetting:3\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\rm{if}}\,v\ge {\rm{30}}\,{\rm{mV}},then\{\begin{array}{ll}v\,\leftarrow & c\\ u\,\leftarrow & u+d\end{array}$$\end{document}ifv≥30mV,then{v←cu←u+dv represents the membrane potential of the neuron. u represents the activation of K+ ionic currents and inactivation of Na+ ionic currents, providing negative feedback to v. This model has four dimensionless parameters: a, b, c, d. The model is capable of generating multiple spiking patterns, including regular spiking, intrinsically spiking, chattering and so on. We here choose the most common type of spiking pattern (regular spiking) and its corresponding parameters are: a = 0.02, b = 0.2, c =−65 mV, d = 8.