zjb.main.simulation.simulator.BUILTIN_PARAMETER#
- class zjb.main.simulation.simulator.BUILTIN_PARAMETER(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[源代码]#
内建参数, 仿真器内部预先定义的一些参数, 可以在表达式中直接使用这些参数
- C = '__C'#
脑网络的连接矩阵
- C_1 = '__C_1'#
脑网络连接矩阵的行求和, 等于`np.sum(__C, 1)`
- _generate_next_value_(start, count, last_values)#
Generate the next value when not given.
name: the name of the member start: the initial start value or None count: the number of existing members last_values: the list of values assigned
- _member_map_ = {'C': BUILTIN_PARAMETER.C, 'C_1': BUILTIN_PARAMETER.C_1, 'ct': BUILTIN_PARAMETER.ct, 'dt': BUILTIN_PARAMETER.dt, 'it': BUILTIN_PARAMETER.it, 'nr': BUILTIN_PARAMETER.nr, 'nt': BUILTIN_PARAMETER.nt, 't': BUILTIN_PARAMETER.t}#
- _member_names_ = ['t', 'dt', 'C', 'C_1', 'nt', 'nr', 'it', 'ct']#
- _member_type_#
str的别名
- _new_member_(**kwargs)#
Create and return a new object. See help(type) for accurate signature.
- _unhashable_values_ = []#
- _use_args_ = True#
- _value2member_map_ = {'__C': BUILTIN_PARAMETER.C, '__C_1': BUILTIN_PARAMETER.C_1, '__ct': BUILTIN_PARAMETER.ct, '__dt': BUILTIN_PARAMETER.dt, '__it': BUILTIN_PARAMETER.it, '__nr': BUILTIN_PARAMETER.nr, '__nt': BUILTIN_PARAMETER.nt, '__t': BUILTIN_PARAMETER.t}#
- _value_repr_()#
Return repr(self).
- ct = '__ct'#
仿真当前迭代的时间, 等于`__dt * __it`
- dt = '__dt'#
仿真时间步长, 由求解器定义
- it = '__it'#
仿真当前迭代的时间步, 整数, 从0到__nt-1
- nr = '__nr'#
脑网络的节点数, 等于`__C.shape[0]`
- nt = '__nt'#
仿真的总时间步数, 等于`int(__t / __dt)`
- t = '__t'#
仿真总时长