摘要
LabVIEW和MATLAB混合编程应用日益广泛,然而大多数开发软件在客户端应用时需要同步安装MATLAB,大大限制了软件的推广应用。针对LabVIEW和MATLAB混合编程开发软件发布后独立于MATLAB运行的要求,从LabVIEW和MATLAB共同支持的数据接口技术出发,论述LabVIEW调用MATLAB计算代码的方法,比较每种接口技术的优势和缺点。通过实例实现了基于DLL(动态链接库)技术和COM(基于组件对象模型)组件技术的LabVIEW与MATLAB混合编程。成功实现了应用程序独立运行并明显改善了执行效率。
The application of mixed programming with LabVIEW and MATLAB is increasingly widespread, but most developing software need to install MATLAB synchronously when applied in client, this greatly limits the promotion and application of the software. In order to meet the demand of the software mixed programming with LabVIEW and MATLAB that after its release it runs independently to MATLAB, in this paper we discuss the method of LahVIEW calling MATLAB computing code based on the data interface technology jointly supported by the both, compare the advantages and disadvantages of each interface technology. The mixed programming with LabVIEW and MATLAB based on DLL (dynamic link library) technology and COM (Component Object Model) component technology is achieved through examples. The software runs independently to MATLAB is successful realised and the efficiency is significantly improved.
出处
《计算机应用与软件》
CSCD
北大核心
2013年第1期287-289,共3页
Computer Applications and Software
基金
光纤传感网络在海洋油气和矿山领域的关键技术研究及产业化(2011ZHZX1A0107)