Brian2开源框架学习笔记----5.方程式

方程的字符串

方程被用在NeuroGroup和Synapses,为了:

1)定义状态变量

2)通过微分方程定义这些变量的连续更新

Brian模型通常是由一阶微分方程系统定义的,但有时候我们可能会在教科书和论文中看到突触的积分形式。有关如何在这些表示之间进行转换的详细信息,请参阅:Converting from integrated form to ODEsicon-default.png?t=N7T8https://brian2.readthedocs.io/en/stable/user/converting_from_integrated_form.html

方程由多行字符串定义。

 方程是字符串中的一些单行:

1) dx/dt=f : unit (微分方程)

2)  x = f : unit (子表达式)

3)  x : unit (参数)

unit中,子单位是不被允许的。比如,必须用volt表达,而不是mV。复合单位也是被允许的,比如说:farad/meter**2。这里还有很多特殊的'units'可以被用到:"1"可以表示无量纲浮点变量,"boolean"和"integer"表明相应种类的无量纲变量。

一些特殊的变量已经定义了,比如t,dt(时间)和xi(白噪声)。

对于具有多个xi值的随机方程,有必要弄清楚它们是否对应于相同或不同的噪声实例。为了进行区分,可以使用任意后缀,例如,多次使用xi_1指代同一个变量,而xi_2(或xi_inh、xi_alpha等)指代另一个变量。如果使用多个普通的xi,将引发错误。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值