信号filter滤波后相位超前,下面是我的程序,大牛们帮忙看看吧?
本帖最后由 慕容剑南 于 2011-4-29 19:11 编辑用下列滤波程序去处理地震响应里面的噪声,但是处理后【相位】总是会超前一段时间,导致计算结果不对
function =lvbo(x,dt)
dt=0.01;filter_order = 4;
filter_cutoff=49
= butter(filter_order,filter_cutoff*2*dt);
Nt=length(x);
Nt2=Nt+2*filter_order;
y1=filter(filt_num,filt_den,x); %滤波
y=y1(Nt2-Nt+1:end,:);
顶起来{:{19}:}{:{19}:}{:{19}:}{:{19}:}{:{19}:}{:{19}:}{:{39}:}{:{39}:} {:{39}:}{:{19}:}
页:
[1]