本文使用小波分析中的Mallat 算法和图形显示算法相结合的方法,成功的去除了脉 搏波中的呼吸干扰。采用Matlab Builder for .NET,将用于脉搏波去噪的M 文件转换为COM组件,然后在VB 中调用该组件,开发出脉搏波去噪软件。该软件完全脱离了Matlab 开发环境,且发布过程简单。利用此方法显著的减少了软件开发时的工作量, 提高了软件的开发效率、质量以及核心算法的保密性。 关键词:COM ; MATLAB Builder for .NET; 小波分析; 图形显示算法; 脉搏波
Pulse Wave Denoising Based on COM LIU Baohua1, DU Liantao1, WANG Guoyong2 (1. College of Mechanical Engineering, Yanshan Unibersity, Qinhuangdao 066004; 2. Chengde Petroleum College, Chengde 067000) Abstract: In this paper, through the combination of the Mallat algorithm and the graphical display algorithm of wavelet analysis , to remove the respiratory interference from the pulse wave successfully. Using Matlab Builder for. NET, convert the pulse wave denoising M documents into COM component, and then to invoke the component in VB and develope the pulse wave denoising software. The software is entirely out of the Matlab software environment, and the release process is very simple. This method can remarkably relieve the workload and make it more efficient while developing software, and improve the quality, as well as the security of the core algorithm. Key word: COM, MATLAB Builder for .NET, wavelet analysis, graphical display algorithm, pulse wave