scipy.signal.

vectorstrength#

scipy.signal.vectorstrength(events, period)[source]#

根据给定的周期确定与事件对应的矢量强度。

矢量强度是相位同步的一种度量,即事件的定时与周期信号的单个周期同步地有多好。

如果使用多个周期,则计算每个周期的矢量强度。这称为“共振矢量强度”。

参数:
events一维数组类似物

包含事件时间的一个时间点数组。

period浮点数或数组类似物

事件应该与其同步的信号的周期。周期与events的单位相同。它也可以是一个周期的数组,在这种情况下,输出是具有相同长度的数组。

返回:
strength浮点数或一维数组

同步强度。1.0 是完美的同步,0.0 是没有同步。如果period是一个数组,这也是一个数组,每个元素都包含相应周期的矢量强度。

phase浮点数或数组

事件最强烈同步的相位(单位:弧度)。如果 period 为数组,则此项也是一个数组,每个元素包含相应周期对应的相位。

参考

van Hemmen, JL, Longtin, A, and Vollmayr, AN. 测试谐振矢量

强度:听觉系统、电鱼和噪声。Chaos 21, 047508 (2011); DOI:10.1063/1.3670512

van Hemmen, JL. Goldberg、Brown 和 von Mises 之后的矢量强度

生物学和数学视角。Biol Cybern。2013 年 8 月;107(4):385-96。 DOI:10.1007/s00422-013-0561-7

van Hemmen, JL 和 Vollmayr, AN。谐振矢量强度:了解

当我们改变“探测”频率,同时保持脉冲时间固定时会发生的情况。Biol Cybern。2013 年 8 月;107(4):491-94。 DOI:10.1007/s00422-013-0560-8