2019-03-24 10:35发布
zqjqq88 发表于 2015-1-8 16:37 把FIR的阶数提高,换个窗类型试试。亦或C2000做个512点左右的FFT。
caijianfa55 发表于 2015-1-9 18:24 不一定
Aragorn 发表于 2015-1-10 15:39 那这种东西就很难说了,如果时间很短,只有几个码值的话,中值滤波就可以解决了。如果尖锋时间比较长,而且对波形时间延时要求不太高,试试卡尔曼滤波。而且还要看你的应用是什么,要求不高的话,比如只是显示一个好看点的波形,那么做个最小二乘做拟合也没问题。又或者你是其他应用,那么求导,你会发现求导后的结果,在波形尖峰处也是尖峰,而其他地方基本上是平的。总之,这种东西跟应用有关。根据应用场合,有时候未必需要把尖峰去掉。
一个小白 发表于 2015-1-10 17:48 变 化 率 限 制 小 一 点 就 好 了 啊 。
最多设置5个标签!
FIR阶数已经很高了,FFT做什么?
那这种东西就很难说了,如果时间很短,只有几个码值的话,中值滤波就可以解决了。如果尖锋时间比较长,而且对波形时间延时要求不太高,试试卡尔曼滤波。而且还要看你的应用是什么,要求不高的话,比如只是显示一个好看点的波形,那么做个最小二乘做拟合也没问题。又或者你是其他应用,那么求导,你会发现求导后的结果,在波形尖峰处也是尖峰,而其他地方基本上是平的。总之,这种东西跟应用有关。根据应用场合,有时候未必需要把尖峰去掉。
那个波形是已经经过中值滤波再经FIR滤波了的,求导波形峰值点不是为零吗?
变化率怎么确定?直接前一个数据值减去后一个数据值?
一周热门 更多>