本文运用MATLAB 6.5中的MATLAB COM Builder模块为转换工具,将MATLAB的M函数文件转换为COM组件后应用在Borland C++ Builder6.0,集成后的软件不仅能够充分发挥两种语言的优势,还可以完全脱离MATALB的运行环境。文中以测量平差中法方程...本文运用MATLAB 6.5中的MATLAB COM Builder模块为转换工具,将MATLAB的M函数文件转换为COM组件后应用在Borland C++ Builder6.0,集成后的软件不仅能够充分发挥两种语言的优势,还可以完全脱离MATALB的运行环境。文中以测量平差中法方程的全主元分解法求解的编译过程为例,进行了MATLAB应用程序(组件)的发布研究。展开更多
Matlab具有强大的控制算法实现能力但系统过于庞大,VB语言矩阵运算能力差,但具有图形用户界面方面的开发优势,针对此,提出利用Matlab COM Ruilder工具创建仿真组件,在VB中调用组件进行控制系统仿真。利用Matlab矩阵运算实现仿真算法,避...Matlab具有强大的控制算法实现能力但系统过于庞大,VB语言矩阵运算能力差,但具有图形用户界面方面的开发优势,针对此,提出利用Matlab COM Ruilder工具创建仿真组件,在VB中调用组件进行控制系统仿真。利用Matlab矩阵运算实现仿真算法,避开了编译器对控制系统工具箱的限制,使得组件可脱离Matlab环境运行。仿真结果表明,该法行之有效,VB和Matlab可实现优势互补,利于控制系统仿真,提高编程效率。展开更多
本文使用小波分析中的Mallat算法和图形显示算法相结合的方法,成功的去除了脉搏波中的呼吸干扰。采用Matlab Builder for .NET,将用于脉搏波去噪的M文件转换为COM组件,然后在VB中调用该组件,开发出脉搏波去噪软件。该软件完全脱离了Mat...本文使用小波分析中的Mallat算法和图形显示算法相结合的方法,成功的去除了脉搏波中的呼吸干扰。采用Matlab Builder for .NET,将用于脉搏波去噪的M文件转换为COM组件,然后在VB中调用该组件,开发出脉搏波去噪软件。该软件完全脱离了Matlab开发环境,且发布过程简单。利用此方法显著的减少了软件开发时的工作量,提高了软件的开发效率、质量以及核心算法的保密性。展开更多
文摘本文运用MATLAB 6.5中的MATLAB COM Builder模块为转换工具,将MATLAB的M函数文件转换为COM组件后应用在Borland C++ Builder6.0,集成后的软件不仅能够充分发挥两种语言的优势,还可以完全脱离MATALB的运行环境。文中以测量平差中法方程的全主元分解法求解的编译过程为例,进行了MATLAB应用程序(组件)的发布研究。
文摘Matlab具有强大的控制算法实现能力但系统过于庞大,VB语言矩阵运算能力差,但具有图形用户界面方面的开发优势,针对此,提出利用Matlab COM Ruilder工具创建仿真组件,在VB中调用组件进行控制系统仿真。利用Matlab矩阵运算实现仿真算法,避开了编译器对控制系统工具箱的限制,使得组件可脱离Matlab环境运行。仿真结果表明,该法行之有效,VB和Matlab可实现优势互补,利于控制系统仿真,提高编程效率。
文摘本文使用小波分析中的Mallat算法和图形显示算法相结合的方法,成功的去除了脉搏波中的呼吸干扰。采用Matlab Builder for .NET,将用于脉搏波去噪的M文件转换为COM组件,然后在VB中调用该组件,开发出脉搏波去噪软件。该软件完全脱离了Matlab开发环境,且发布过程简单。利用此方法显著的减少了软件开发时的工作量,提高了软件的开发效率、质量以及核心算法的保密性。