cboboc 发表于 2011-1-13 09:05

滤波后的信号怎么比原始信号整体向前移了一些?

本帖最后由 cboboc 于 2011-1-13 09:05 编辑

我采用的是低通,5/25为截止频率,4阶的butter滤波器类型!滤波以后为红色的,图中显示滤波以后整体的信号向前移了?怎么会出现这种情况呢?

cxiangmin 发表于 2011-1-13 09:52

滤波器会产生相移

cxiangmin 发表于 2011-1-14 11:23

matlab中可以用零相位滤波器(filtfilt函数)进行滤波,消除相移!

cboboc 发表于 2011-1-14 17:01

回复 3 # cxiangmin 的帖子

恩。。之前看过这个函数也知道是零相位滤波,但是用的时候就把它忘了,直接使用的filter!呵呵谢谢了
页: [1]
查看完整版本: 滤波后的信号怎么比原始信号整体向前移了一些?