- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IIR数字滤波器设计的核心程序课案
IIR 数字滤波器设计的核心程序
这里提供双线性变换法设计四种IIR数字滤波器的核心程序。这四种滤波器是
巴特沃思滤波器 2. 切比雪夫1型滤波器
3. 切比雪夫2型滤波器 4. 椭圆滤波器
设计时,先设计模拟低通滤波器,然后通过S-Z 平面的映射,得到所需的数字(低通、高通、带通、带阻)滤波器。
图1、2示出以上几种滤波器的程序框图。
图 1
图 2
`
使用双线性变换法的 Butterworth 型 IIR 数字滤波器设计程序
形参说明如下 :
PbType ----------- 输入整型量,滤波器通带类型 :
PbType = 0 : 低通滤波器;
PbType = 1 : 高通滤波器;
PbType = 2 : 带通滤波器;
PbType = 3 : 带阻滤波器.
fp1 ----------- 输入双精度量, 低通或高通滤波器的通带边界频率( Hz ); 带通或带阻滤波器的通带低端边
‘ 界频率( Hz ).
fp2 ----------- 输入双精度量, 带通或带阻滤波器的通带低端边界频率( Hz ).
Apass -----------输入双精度量, 通带衰减( dB ).
fs1 ----------- 输入双精度量, 低通或高通滤波器的阻带边界频率( Hz ); 带通或带阻滤波器的阻带高端边
‘ 界频率( Hz ).
fs2 ----------- 输入双精度量, 带通或带阻滤波器的阻带高端边界频率( Hz ).
Astop ----------- 输入双精度量, 阻带衰减( dB ).
fsamp ----------- 输入双精度量, 采样频率( Hz ).
points ----------- 输入整型量, 幅频特性计算点数.
ord ----------- 输入整型量, 滤波器阶数.
NumSec( ) -------- 输出双精度量, 转移函数二阶节的分子多项式系数二维数组.
元素 NumSec( k, i ) 中,
k : 二阶节序号;
i : 多项式系数, i = 0 相应于常数项.
DenSec( ) -------- 输出双精度量 转移函数二阶节的分母多项式系数二维数组.
元素 DenSec( k, i ) 中,
k : 二阶节序号;
i : 多项式系数, i = 0 相应于常数项.
NumSec_Z( ) ------ 输出双精度量 系统函数二阶节的分子多项式系数二维数组.
元素 NumSec_Z( k, i ) 中,
k : 二阶节序号;
i : 多项式系数, i = 0 相应于常数项.
DenSec_Z( ) ------ 输出双精度量 系统函数二阶节的分母多项式系数二维数组.
元素 DenSec_Z( k, i ) 中,
k : 二阶节序号;
i : 多项式系数, i = 0 相应于常数项.
AR( ) ------------ 输出双精度量,滤波器的幅频特性数组.
Sub Butterworth(PbType As Integer, fp1 As Double, fp2 As Double, Apass As Double, fs1 As Double, fs2 As Double, Astop As Double, fsamp As Double, points As Integer, ord As Integer, NumSec() As Double, DenSec() As Do
您可能关注的文档
- IAD培训教材.ppt
- ICU常见护理诊断及护理措施.doc
- ICU患者的营养支持.ppt
- 冀教版小学英语五年级上册lesson9theU.S..ppt
- ICR-100M(B)智能接口使用手册.doc
- ICU护理记录单书写.ppt
- ICU护理常见病护理常规.ppt
- ICTlearningmaterials.ppt
- ic3老版.docx
- ICU探视对讲系统(IP网络).doc
- 职业技术学院2024级工业机器人技术(安装与维护)专业人才培养方案.docx
- 职业技术学院2024级应用化工技术专业人才培养方案.pdf
- 职业技术学院2024级软件技术(前端开发)专业人才培养方案.pdf
- 职业技术学院2024软件技术专业人才培养方案.docx
- 职业技术学院2024级信息安全技术应用(安全运维)专业人才培养方案.docx
- 职业技术学院2024级新能源汽车检测与维修技术(车辆鉴定与评估)专业人才培养方案.pdf
- 职业技术学院2024级石油炼制技术专业人才培养方案.pdf
- 职业技术学院2024级环境监测技术专业人才培养方案.docx
- 职业技术学院2024级汽车制造与试验技术专业人才培养方案.pdf
- 职业技术学院2024级信息安全技术应用专业人才培养方案.pdf
文档评论(0)