def get_peaks(rx):
peaks = signal.argrelmax(rx, order=10000)[0]
peak_diffs = np.diff(peaks)
if np.isfinite(peak_diffs):
print('avg peak distance:', peak_diffs.mean())
print('max peak distance:', peak_diffs.max())
print('min peak distance:', peak_diffs.min())
L = peak_diffs.min()
else:
L= None
return peaks, L
评论列表
文章目录