Thank you very much for your nice simulator and kind supports for users.

May I ask questions related to Brian simulator?

As the instruction provided, we can implement synaptic model using Brian.

https://brian2.readthedocs.io/en/stable/user/converting_from_integrated_form.html

1, I want to ask you about the underlying motivation about differential equation of synapse.

For example, Brian use the equation for alpha synapse as below.

eqs = ‘’’

dV/dt = (x-V)/tau : 1

dx/dt = -x/tau : 1

‘’’

on_pre = ‘x += w’

Is this because Brian offers to express exponential function as the other form of equation?

That is, we can not directly use the exponential function as like “exp(-t/tau)”. It must replace the other representation (that’s why we need to use simultaneous differential equation)?

2, Why we use the “x” variable to add synaptic weight instead of V(or g)?

When we think about the same equation above, and want to implement conductance base synapse, maybe the equation is the below (just replace V => g)

eqs = ‘’’

dg/dt = (x-g)/tau : 1

dx/dt = -x/tau : 1

‘’’

on_pre = ‘x += w’

I am a bit confusing because we don’t say “on_pre = ‘g += w’”, while we want to add synaptic conductance?

It may be a basic question, but I want to clarify the underlying idea.

Thank you so much again for your kind supports in advance.