scipy.signal中的函数argrelextrema不检测扁平极值。示例:importnumpyasnpfromscipy.signalimportargrelextremadata=np.array([0,1,2,1,0,1,3,3,1,0])argrelextrema(data,np.greater)(array([2]),)检测到第一个最大值(2),未检测到第二个最大值(3,3)。此行为有任何解决方法吗?谢谢。 最佳答案 简短回答:argrelextrema可能不够灵活,无法完成您的任务。考虑编写自己的函数以满足您的需求