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。