摘要
随着数字技术的发展,数字滤波器在许多领域得到广泛的应用。研究一种在Matlab语言环境下设计IIR数字陷波滤波器的方法,在数字陷波滤波器设计过程中,先进行模拟低通滤波器的设计,然后进行模拟低通/模拟带阻滤波器转换,最后采用双线性变化法将模拟陷波滤波器转化成数字陷波滤波器。提出一种用所有零点和极点来表达数字陷波器传递函数的方法,同时给出以巴特沃斯模拟低通为原型设计数字陷波滤波器的程序。
Along with the development of digital technology, digital filters are widely used in many fields, this paper intro- duces how to design a IIR digital notch filters in matlab environment. The design of digital notch filters can be achieved through three steps:firstly,the design of analog low- pass filter; secondly, it is analog low- pass to analog band stop filter conversion ;at last,using the bilinear transformation make the analog notch filters change into digital notch filters. The paper also introduces how to design the transfer function of the digital notch filters using all the zeros and farthest points at the same time,it also introduces the program of the digital notch filters under Butterworth analog low- pass prototype.
出处
《现代电子技术》
2008年第18期129-131,共3页
Modern Electronics Technique