xopen("ModelTypeI.hoc")
xopen("./createNewSyn.hoc")
dt = 0.1
steps_per_ms = 1/dt
flag = 1
proc NregNsyn() {
freq = $1
if (flag == 2) {
xopen("./createNewSyn.hoc")
flag = 1
}
xopen("./NregNsyn.hoc")
}
proc Nregsyn() {
freq = $1
if (flag == 1) {
xopen("./createNewSyn2.hoc")
flag = 2
}
xopen("./Nregsyn.hoc")
}
proc regNsyn() {
freq = $1
if (flag == 2) {
xopen("./createNewSyn.hoc")
flag = 1
}
xopen("./regNsyn.hoc")
}
proc regsyn() {
freq = $1
if (flag == 2) {
xopen("./createNewSyn.hoc")
flag = 1
}
xopen("./exec.hoc")
}
objref b
b = new VBox()
b.intercept(1)
objref g
g = new Graph(0)
g.view(0, -80, tstop, 120, 50, 200, 300, 200)
addplot(g, 0) //attach to standard run system
g.size(0, tstop, -80, 40)
g.addvar("axon", "axon[10].v(.5)")
xpanel("", 1)
xmenu("irreg & asyn")
xbutton("1 HZ", "NregNsyn(1)")
xbutton("4 HZ", "NregNsyn(4)")
xbutton("7 HZ", "NregNsyn(7)")
xbutton("10 HZ", "NregNsyn(10)")
xmenu()
xmenu("irreg & syn")
xbutton("1 HZ", "Nregsyn(1)")
xbutton("4 HZ", "Nregsyn(4)")
xbutton("7 HZ", "Nregsyn(7)")
xbutton("10 HZ", "Nregsyn(10)")
xmenu()
xmenu("regular & asyn")
xbutton("1 HZ", "regNsyn(1)")
xbutton("4 HZ", "regNsyn(4)")
xbutton("7 HZ", "regNsyn(7)")
xbutton("10 HZ", "regNsyn(10)")
xmenu()
xmenu("regular & syn")
xbutton("1 HZ", "regsyn(1)")
xbutton("4 HZ", "regsyn(4)")
xbutton("7 HZ", "regsyn(7)")
xbutton("10 HZ", "regsyn(10)")
xmenu()
xpanel()
b.intercept(0)
b.map()