scipy.signal.

vectorstrength#

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

确定事件与给定周期的向量强度。

向量强度是相位同步的衡量标准,它衡量事件的时间与周期信号的单个周期同步的程度。

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

参数:
events一维类数组

包含事件时间的时刻点数组。

period浮点数或类数组

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

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

同步的强度。1.0 表示完美同步,0.0 表示没有同步。如果 period 是一个数组,则这也是一个数组,其中每个元素包含对应周期的向量强度。

phase浮点数或数组

事件在弧度中最强同步到的相位。如果 period 是一个数组,则这也是一个数组,其中每个元素包含对应周期的相位。

参考文献

van Hemmen, JL, Longtin, A, and Vollmayr, AN. Testing resonating vector

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

van Hemmen, JL. Vector strength after Goldberg, Brown, and von Mises

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

van Hemmen, JL and Vollmayr, AN. Resonating vector strength: what happens

当我们改变“探测”频率而保持尖峰时间不变时。Biol Cybern. 2013 Aug;107(4):491-94。 DOI:10.1007/s00422-013-0560-8