摘要
针对MATLAB环境下设计自适应滤波器不便构建成一个虚拟仪器系统的问题,采用LabVIEW和MATLAB混合编程方法,通过LabVIEW中的MATLAB Script节点导入MATLAB脚本程序,设计了基于LMS、RLS两种算法的自适应滤波器,并在LabVIEW与MATLAB环境下进行了仿真对比。实验结果表明,所设计的虚拟滤波器性能良好,编程容易,人机接口界面良好,便于工程技术人员快速开发,在现代信号处理领域有很好的参考价值。
In order to solve the problem that adaptive filters are inconvenient to design a virtual instrument system by MATLAB, this paper intended to develop two adaptive filters by the method of mixed program between LabVIEW and MATLAB, and which based on the LMS and RLS algorithms by MATLAB programme that was imported by MATLAB Script Node of LabVIEW. And the two algorithms simulation results is compared with the software of MATLAB. The simulation results shows the effectiveness, simple programming, and good man-machine interface of the adaptive filters. It can be convenient for engineers to develop efficiently, which has good application value in the field of modern digital signal processing.
出处
《计算机技术与发展》
2011年第1期226-229,233,共5页
Computer Technology and Development
基金
国家自然科学基金资助项目(20927004)
西北师范大学科技创新工程资助项目(NWNU-KJCXGC-03-24)