摘要
为了准确获取经由Internet传输的远程测试信号,必须对服务器端接收的包含噪声的混和信号进行消噪及特征信号的提取。采用虚拟仪器编程语言Labw indows/CVI与MATLAB的接口,在Labw indows/CVI编译的服务器端应用程序中调用MATLAB的程序,利用Labw indows/CVI编程的灵活性和MATLAB的强大的数学工具包能够实现信号的传输消噪以及特征信号的提取。本文使用软阀值对信号进行一维小波包分解和重构并加以小波变换的方法对混和信号进行了消噪并提取出了原特征信号,同时利用MATLAB的函数对服务器接收的混和信号进行了频谱分析,结果证明了方法的可行性。
In order to obtain the original signal contained by noise and transmitted through Internet. A method is introduced which uses the interface between MATLAB and Labwindows/CVI (Virtual instrument programming language ), transferes the program of MATLAB in the server application which is compiled by Labwindows/CVI. The flexible programming ability belong to Virtual instrument programming language and the abundant mathematic tools of MATLAB are well used. Specific signal was extracted from mixed signal by means of one dimensional wavelet packet decomposition and reconstruction with soft threshold and wavelet transform, and the functions of MATLAB was used to analyze the mixed signal frequency spectrum received by Server. Results indicated that this method was feasible.
出处
《四川大学学报(工程科学版)》
EI
CAS
CSCD
北大核心
2006年第4期150-155,共6页
Journal of Sichuan University (Engineering Science Edition)
基金
国家科技部创新基金(02c26225120242)