数字滤波器的设计中为什么考虑线性相位问题?

由于iir不具备线性相位,通过它的信号,各频率分量被延迟的时间不同,造成失真。
追问
大概明白您的意思了。我经过一些matlab仿真发现信号sin(wt)+sin(5wt)+sin(7wt)经过iir低通滤波后得到频率为w的一信号与sin(wt)间存在一定的相位差。按您的说法这也是因为信号被延时的原因,这是正常的,而采用fir滤波器不能改变这个问题,是么?
回答
任何物理可实现系统都会存在延迟,所以通过滤波器前后,同频信号存在相位差是正常的。线性相位保证各个频率具有相同的延迟,及各频率间的相位相对关系没变,从而不失真。你用matlab自带的fdtool工具箱直接设计的fir在通带内就具有线性相位。当然fir也可以设计出非线性相位的,设计出的这个滤波器的相频特性在一定程度上可以逼近你的设计曲线,目的是为了均衡系统中其他部分的引入的相位失真,从而使整个系统具有线性相位。

转载于:https://www.cnblogs.com/snowxshy/p/3855019.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值