慕容剑南 发表于 2011-4-29 19:09

信号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,:);

慕容剑南 发表于 2011-4-29 19:10

顶起来{:{19}:}{:{19}:}{:{19}:}{:{19}:}{:{19}:}{:{19}:}{:{39}:}{:{39}:}

慕容剑南 发表于 2011-4-29 21:18

{:{39}:}{:{19}:}
页: [1]
查看完整版本: 信号filter滤波后相位超前,下面是我的程序,大牛们帮忙看看吧?