数字信号处理学习笔记(四)|实现巴特沃斯型模拟低通滤波器

本文介绍了数字信号处理中的无限脉冲响应(IIR)滤波器设计,特别是聚焦于巴特沃斯低通滤波器。内容包括滤波器的概念、分类、设计方法,以及具体实现一个1kHz截止频率、2kHz采样率、1dB增益最大误差和40dB最小抑制的滤波器的步骤。通过代码实现和gnuplot绘图展示滤波器性能。
摘要由CSDN通过智能技术生成

无限脉冲响应数字滤波器设计

一、数字滤波器概念

1、概念

输入、输出均为数字信号,通过一定运算关系改变输入信号所含频率成分的相对比例或者滤除某些频率成分的器件。

2、从网络结构分类
无限脉冲响应(IIR) 有限脉冲响应(FIR)
存在反馈,h(n)无限长 不存在反馈,h(n)有限长
2、从功能分类
低通

在这里插入图片描述

高通

在这里插入图片描述

全通

在这里插入图片描述

带通

在这里插入图片描述

带阻

在这里插入图片描述

二、数字滤波器的设计方法

1、按要求确定滤波器的性能指标
2、用IIR或FIR系统函数去逼近这一性能要求
3、选择适当的运算结构去实现这个系统函数
4、用软件或者硬件实现

四、设计巴斯沃特低通滤波器

1.根据技术指标求出滤波器阶数N
在这里插入图片描述
2.根据公式或查表求出归一化极点,得到归一化传递函数
在这里插入图片描述
3.将归一化传输函数去归一化,得到实际的传输函数
在这里插入图片描述
在这里插入图片描述
N越大,幅度下降越快,过渡带越窄

五、算法实现

设计一个满足下列指标的巴特沃斯型模拟低通滤波器:
fp=1kHz,fs=2kHz,Ap<=1dB,As>=40dB

5.1代码

#include<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值