FacetsPythonCourse2008: interactive_session_part_1_2.py

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