IIR带通滤波器频率很低的角落

11视图(30天)
嗨!我想在MATLAB信号处理工具箱带通IIR滤波器具有以下规格:滤波器通[0.1 - -0.5]赫兹和阻带衰减30 dB。我使用下面的命令:
[fdata, DigFilt] =带通(数据,[0.1,0.5],fs,“ImpulseResponse”,“信息检索”,“StopbandAttenuation”,30);
采样频率fs是860赫兹。命令
信息(DigFilt)
说,
信息检索数字滤波器(真正的)
数量的部分:5
稳定:是的
线性阶段:不
设计方法信息
设计算法:椭圆
设计选项
匹配准确:
设计规范
样本:860赫兹
回应:带通
规格:Fst1、Fp1 Fp2, Fst2 Ast1,美联社,Ast2
通频带涟漪:0.1 dB
第一个阻带边缘:84.3兆赫
第二个阻带衰减器。:30 dB
第二个阻带边缘:67.9315赫兹
第二个通带边缘:500 mHz
第一个通带边缘:100 mHz
第一个阻带衰减器。:30 dB
很奇怪的参数是第二个阻带边缘= 67.9315赫兹,对我来说太高了考虑高角0.5赫兹的频率。事实上,当我画出频率响应
fvtool (DigFilt)
我得到以下
我看到在67.9315赫兹衰减远低于30 dB。变焦的滤波器通是这样的
与这张图片,第一个阻带边缘似乎57 mHz(而不是84.3 mHz的命令信息),第二个阻带边缘似乎是577 mHz。为什么会有这样的分歧和命令的输出信息的图像吗?频率很低造成的角落吗?感谢所有。

接受的答案

弗朗茨Bouchereau
弗朗茨Bouchereau 2020年8月24日
埃,通带频率为860赫兹采样率是极其微小的。我推荐你donwssmple信号采样率要小得多,然后设计所需的滤波器通带频率。
HTH

更多的答案(0)

s manbetx 845


释放

R2019b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!