关于波峰检测VI的原理,求大神帮忙解答

2019-07-17 12:51发布

最近在尝试翻译labview2015的波峰检测VI,用matlab,发现按照程序说明,每5个点做二次拟合,然后再求导找峰值,但是这样做运行实在是太慢了,想知道labview的波峰检测是不是用的这种逻辑啊,然后如果有做过类似工作的大佬求联系,翻译成C语言也可以,跪求帮助,有偿也可以。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
lionel1220
2019-07-17 17:03
imcu2007 发表于 2018-3-5 13:08
哥们可以从GITHUB,或者google code上搜索类型的库啊,遍历的话有很多牛叉的算法

labview的这个算法不是普通的遍历,因为找到的波峰和波谷都不是原始的输入数据中存在的,就有点像经过了插值再遍历一样。就相当于他把输入的信号先拟合平滑了,再找峰值,直接遍历不够精确。

一周热门 更多>