3,384 | 144 | 18 |
下载次数 | 被引频次 | 阅读次数 |
从理论上分析巴特沃斯低通滤波器以及基于圆周卷积的设计方法,以截止频率为1k Hz的巴特沃斯低通滤波器为例,给出了一种基于C语言的通用巴特沃斯低通滤波器设计方法。从时间开销和处理时延等方面,与基于Matlab的设计方法进行比较。仿真结果表明:处理时间是基于Matlab的设计方法的1/200。
Abstract:In this article we analyzed theoretically the design methods of Butterworth low-pass filter based on circular convolution.Taken the Butterworth low-pass filter with the cutoff frequency 1k Hz for an example,we present a design method of general Butterworth low-pass filter based on C language.From the time overhead,processing delay and so on,we compare the method based on the C language with the method based on Matlab.Simulation results show that the processing time of the method given in this paper is 1/200 of that of the method based on Matlab.
[1]李钟慎.基于MATLAB设计巴特沃斯低通滤波器[J].信息技术,2003,27(3):49-50.
[2]郑君里,应启行,杨为理.信号与系统[M].北京:高等教育出版社,2000.
[3]张雪英.数字语音处理及MATLAB仿真[M].北京:电子工业出版社,2010.
[4]韩笑蕾.(甚)低速率水声语音编码算法研究[D].上海:同济大学,2012:57-58.
[5]OPPENHEIM A V,SCHAFER R W,BUCK J R.Dis-crete-Time signal processing[D].Cambridge:Massa-chusetts Institute of Technology,1999:284-285.
基本信息:
DOI:10.13744/j.cnki.cn21-1431/g4.2013.01.019
中图分类号:TN713.4
引用信息:
[1]赵晓群,张洁.巴特沃斯低通滤波器的实现方法研究[J].大连民族学院学报,2013,15(01):72-75.DOI:10.13744/j.cnki.cn21-1431/g4.2013.01.019.
基金信息: