有什么比较简单的算法能检测波峰的

2019-12-12 18:09发布

如图,一组数据,SPI读取的一组数组,实际需要计算出第一个波峰对应的数组下标就可以
微信截图_20190409162752.png (271.32 KB, 下载次数: 0) 下载附件 2019-4-9 16:29 上传
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
24条回答
RAMILE
1楼-- · 2019-12-14 06:15
先求导,导数符号变化的点就是波峰,然后提取大信号波峰
jlhgold
2楼-- · 2019-12-14 09:51
你这个不是很简单,首先,遍历一边数组,找出远大于平均值的N项,然后看这N项那个是这个数组里面的下标最小的那个不就行了
WinExt
3楼-- · 2019-12-14 14:08
一阶求导可以求波峰波谷,要区分是波峰还是波谷,用二阶求导后看数字符号。
下一页
4楼-- · 2019-12-14 20:00
之前的若干个数和之后的若干个数,都比他小,这个值就是波峰
微辣的辣鸡
5楼-- · 2019-12-14 22:03
 精彩回答 2  元偷偷看……
NJ8888
6楼-- · 2019-12-15 00:12
微辣的辣鸡 发表于 2019-4-9 20:35
电压比较器的思想可以做,软件或硬件方法都可以完成,设定400为上限阈值,然后算两个脉冲中点处的数组间隔 ...

幅值可能不定呐

一周热门 更多>