2024-04-24 23:17:20 发布
网友
我有以下信号数据:
信号为红色,滚动平均值为灰色。在
在指数中找到一个连续的均值,我想找出一个连续的均值。在
例如,对于0,08的thresold,它将检测到22,35,36,秒标记。。。在
我不知道如何检测这些峰值。有人已经有了这个用例吗?在
假设您有两个值列表,x和{}。也许你没有必要列一个滚动的值。如果要标识峰值,可以减去y系列的上一个值,以获得相邻值之间的差的大小:
x
y
spikes = [0.0] + [abs(y[i]-y[i-1]) for i in range(1, len(y))]
那么您感兴趣的峰值值大于0.16(高于平均值0.08,低于平均值0.08)。你可以这样找到:
假设您有两个值列表,}。也许你没有必要列一个滚动的值。如果要标识峰值,可以减去
x
和{y
系列的上一个值,以获得相邻值之间的差的大小:那么您感兴趣的峰值值大于0.16(高于平均值0.08,低于平均值0.08)。你可以这样找到:
^{pr2}$相关问题 更多 >
编程相关推荐