摘要
介绍了IIR数字滤波器的特点及模型。在MATLAB环境下用fdatool工具以及程序2种方法设计IIR滤波器系数,并编写IIR.m程序实现IIR滤波器功能。以实际混频信号为例实现IIR滤波器的仿真,最后利用MATLAB工具系统函数验证了自行设计的IIR.m程序的正确性。研究结果表明,自行设计的IIR.m程序能达到与MATLAB库函数一致的效果,且能根据需要任意调节滤波系数以获得滤波后的输出,使用方便灵活。
This paper describes the characteristics and models of IIR digital filter.In the MATLAB environment two methods—by fdatool tool and by program are used to design IIR filter coefficients.IIR.m is programmed in this article to Implement realize IIR filter function.In the article the simulation of IIR filter is realized by using actual mixing signal as an example.Finally,the system function of MATLAB tool is used to verify the correctness of self-designed IIR.m program.The research results shows that self-designed IIR.m program can achieve the same effect as MATLAB library functions.If necessary the filter coefficients in IIR.m can be arbitrarily adjusted to obtain the filtered output.It's flexible and easy to use.
出处
《电子测量技术》
2011年第4期7-10,共4页
Electronic Measurement Technology