我有一个分段常数信号,如下所示。我想检测步进转换的位置(标记为红色)。
我目前的做法:
- 使用移动平均滤波器平滑信号(http://www.mathworks.com/help/signal/examples/signal-smoothing.html)
- 执行离散小波变换以获得不连续性
- 定位不连续点以获得阶跃过渡的位置
我目前正在实施检测不连续性的最后一步。但是,我无法获得准确的位置并以许多错误检测结束。
我的问题:
- 这是正确的方法吗?
- 如果是,有人可以提供一些信息/算法用于最后一步吗?
- 请提出替代/更好的方法。
谢谢