iir滤波器设计matlab函数.docxVIP

  • 3
  • 0
  • 约 5页
  • 2018-04-07 发布于重庆
  • 举报
iir滤波器设计matlab函数

[b,a] = bilinear(num, den, fs) For example, the following commands produce the digital equivalent of the analog filter H(s) = 2000/(s2 + 100s + 500) for a sampling frequency of 500 Hz. [b,a] = bilinear(2000,[1 100 500],500) The results: b = 0.0018??? 0.0036??? 0.0018 a = 1.0000?? -1.8164??? 0.8183 define the digital filter: H(z) = (0.0018 +0.0036z-1 + 0.0018z-2)/(1 - 1.8164z-1 + 0.8183z-2) ? The Matlab function butter generates the coefficients bk and ak for a Butterworth IIR filter. The function is used as follows: [b,a] = butter(n,omegap1); where n is the order of the filter and omegap1 =

文档评论(0)

1亿VIP精品文档

相关文档