cupyx.scipy.signal.vectorstrength#

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

确定事件相对于给定周期的矢量强度。

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

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

参数:
  • events (1D array_like) – 包含事件发生时间点的数组。

  • period (floatarray_like) – 事件应同步到的信号周期。周期单位与 events 相同。它也可以是周期数组,在这种情况下,输出也是相同长度的数组。

返回值:

  • strength (float 或 1D array) – 同步强度。1.0 表示完全同步,0.0 表示没有同步。如果 period 是数组,则这也是一个数组,其中每个元素包含对应周期的矢量强度。

  • phase (float 或 array) – 事件最强同步到的以弧度为单位的相位。如果 period 是数组,则这也是一个数组,其中每个元素包含对应周期的相位。

注意

更多信息请参见 [1], [2][3]

参考文献