计算时间序列中的周期



我有一个连续发送数据的设备。接收到的数据会及时改变波形。例如,在几个小时内,我可以收到这样的数据: https://www.dropbox.com/s/g6thhtat1zx9rxm/1.PNG?dl=0

一段时间后开始接收这样的数据: https://www.dropbox.com/s/u10vckcplev0qyh/2.JPG?dl=0

我需要什么:

  1. 计算循环次数
  2. 如果波形发生变化,则根据新模式检测和计数周期

在第一张图像中,算法应计数:4 个周期 在第二张图像中,算法应计数:3 个周期

计算信号的自相关。

如果周期确实存在,其值应对应于交流功率谱中的第一个非零峰值。将全长除以周期值以获得周期数。

不要忘记检查确定的周期是否是真实的(也许在信号处理中不是那么简单的问题(

最新更新