小林落叶 发表于 2010-12-22 20:39

求教三分之一倍频程法

王济那本书上的程序,感觉程序中的加速度的有效值不对呀,数值的级数完全不对,对带通滤波的数据随然进行了傅里叶逆变换,但是没有用,这个对吗?
a=fft(x,nfft);
for j=1:nc
    fl=fc(j)/oc6;
    fu=fc(j)*oc6;
    nl=round(fl*nfft/sf+1);
    nu=round(fu*nfft/sf+1);
    if fu>sf/2
      m=j-1;break
    end
    b=zeros(1,nfft);
    b(nl:nu)=a(nl:nu);
    b(nfft-nu+1:nfft-nl+1)=a(nfft-nu+1:nfft-nl+1);
    c=ifft(b,nfft);
    yc(j)=sqrt(var(real(b(1:n))));
end
哪位大侠用过,给点介绍呗。

navy423 发表于 2010-12-23 20:19

我感觉出版这样的书是很好的,就是书上的程序太不给力了,几乎都是浮云。

tenglang 发表于 2010-12-24 14:32

附件是关于倍频程和三分之一倍频程滤波器设计的程序,希望对你有帮助.

noble_herb 发表于 2011-1-13 10:55

路过,学习一下

liaojun1983 发表于 2011-2-22 13:16

进来学习学习,多谢楼上的资料

1022liwei 发表于 2011-2-25 16:50

谢谢分享!!!

tj591992034 发表于 2011-3-18 14:12

谢谢分享

dually 发表于 2011-11-28 22:19

怎么下载不了啊{:{19}:}

zxd1324 发表于 2012-2-20 19:22

看帖要顶帖。

audioalarm 发表于 2012-4-5 21:08

怎么下不了啊

zhawei2762 发表于 2012-8-26 10:58

谢谢 学习

chaiqi 发表于 2012-11-6 11:18

谢谢3楼分享的资料~

yoyowu 发表于 2013-8-8 03:41

謝謝3樓分享,太實用了:)
页: [1]
查看完整版本: 求教三分之一倍频程法