FacetsPythonCourse2008: interactive_session_part_1_2.py

File interactive_session_part_1_2.py, 0.6 KB (added by goodman, 4 years ago)
Line 
1from brian import *
2
3tau = 10*ms
4tau2 = 100*ms
5Vt = -55*mV
6Vr = -70*mV
7El = -54*mV
8weight = 5*mV
9
10eqs = '''
11    dV/dt = -(V-El)/tau : volt
12    '''
13eqs2 = '''
14    dV/dt = -(V-Vr)/tau2 : volt
15    '''
16   
17model = Model(equations=eqs,
18        threshold=Vt, reset=Vr)
19model2 = Model(equations=eqs2,
20        threshold=Vt, reset=Vr)
21
22neuron = NeuronGroup(1, model)
23neuron2 = NeuronGroup(1, model2)
24
25C = Connection(neuron, neuron2, 'V')
26C.connect_full(neuron, neuron2, weight=weight)
27
28M = StateMonitor(neuron,'V', record=True)
29M2 = StateMonitor(neuron2,'V', record=True)
30
31run(1*second)
32
33plot(M.times, M[0])
34plot(M.times, M2[0])
35show()