打印

曲线尖峰判断算法

[复制链接]
3072|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
tangzzbb| | 2013-6-3 12:18 | 只看该作者
当前点比前后两个点都大,即得到一个尖峰。
把得到尖峰排序,就可得到最大的尖峰。

使用特权

评论回复
板凳
gxs64| | 2013-6-3 13:40 | 只看该作者
算钭率

使用特权

评论回复
地板
528388812| | 2013-6-3 14:07 | 只看该作者
不懂

使用特权

评论回复
5
wen_hau| | 2013-6-3 15:13 | 只看该作者
如果要实时性 就不知道怎么搞了,或者脉冲按一定频率可以用自相关函数计算按频率来,如果只是一定范围内的局部最优,可以加窗函数取一小段时间,然后取局部最优,窗函数的取值影响实时性

使用特权

评论回复
6
highgear| | 2013-6-3 22:05 | 只看该作者
赞同楼上 wen_hau. 首先可以使用自相关加强脉冲,其次可以通过计算脉冲功率得到脉冲功率谱,然后过滤可得纯净的脉冲。

使用特权

评论回复
7
huangzj121| | 2013-6-7 21:04 | 只看该作者
横轴是容积
纵轴是电压?

这个不是时域图
用相关 窗长不好定 有大尖峰也有小尖峰

还是斜率实际一些

for i = length(buffer) : length(RED)
    Y(i) = ( RED(i) - mean(buffer) )^2;
end

应该明显一些了吧

使用特权

评论回复
8
huangzj121| | 2013-6-7 21:19 | 只看该作者
再把A型峰的 正负斜率阈值确定下来 以及窗内峰高
再用这个模子去扫
很方便

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

321

主题

515

帖子

3

粉丝