关于带通滤波器的问题
我用一阶butter( )带通滤波器去处理一组数据,我要的是0.083Hz的信号,应该如何选择带宽?请帮我看看。代码如下:
fs =3; % Sample rate
OF =1; % Order of filter
DF = /(fs/2); % Normalized frequencies
= butter(OF,DF); % Design filter
y = filter(b,a,yi); % Process n data by filter
我在滤波中发现:得到类似正弦波的信号,但滤波器对数据的起始点不敏感。也就是说,即使我把数据的前面截取一部分,得到的波形和截断前的基本一样,不过是向后平移了一些。这和我要的结果不相符。
请大家帮助我看看原因。谢谢! 换FIR滤波器看看
页:
[1]