摘要
借助Matlab软件实现IIR数字滤波器设计,求得系统函数H(z),得到直接型网络结构的系数b_(i)和a_(i).通过对系统函数H(z)进行因式分解,得到级联型网络结构的系数矩阵SOS和增益G.根据IIR低通和高通滤波器的边界截止频率ω_(p)和ω_(s),设计输入序列x(n).借助CCS 5.5软件,根据直接型网络结构的系数b_(i)和a_(i),编写实现IIR低通滤波的直接型网络的C语言程序.根据级联型网络结构的系数矩阵SOS和增益G,编写实现IIR高通滤波的级联型网络的C语言程序.仿真实验结果表明,借助Matlab软件和CCS 5.5软件能够较好地完成IIR数字滤波器综合实验设计,实验过程中计算简单、步骤清晰且实验现象明显,取得了良好的实验效果.
The design of the IIR digital filter was realized by the Matlab software,the system function H(z)could be solved,the coefficients b_(i) and a_(i) of the direct network structure were obtained.The system function H(z)was factorized,and the coefficient matrix SOS and gain G of the cascaded network structure were obtained.According to the boundary cut-off frequencyω_(p) andω_(s) of the IIR low pass and high pass filter,the input sequence x(n)was designed.By the CCS 5.5 software,the C language program was designed for the low pass filtering of the IIR direct network according to the coefficients b_(i) and a_(i) of the direct network structure.According to the coefficient matrix SOS and gain G of the cascaded network structure,the high pass filtering of the IIR cascaded network was realized by the C language program.The simulation results show that the comprehensive experimental design of the IIR digital filter is implemented well by the Matlab software and the CCS 5.5 software.And the computation is simple,the experimental steps are clear,the experimental phenomena is obvious,and the experimental effect is improved well in the experimental process.
作者
姜恩华
李素文
周建芳
邹锋
陈东华
JIANG En-hua;LI Su-wen;ZHOU Jian-fang;ZOU Feng;CHEN Dong-hua(School of Physics and Electronic Information,Huaibei Normal University,Huaibei 235000,China)
出处
《吉林师范大学学报(自然科学版)》
2022年第2期74-79,共6页
Journal of Jilin Normal University:Natural Science Edition
基金
国家自然科学基金项目(11875031)
安徽省教育厅省级示范课“数字信号处理A”项目(2153)
淮北师范大学重点教学研究项目(2020xjxyj023)。