分别介绍了LabWindows/CVI虚拟仪器开发平台和Matlab软件。阐述了CVI中ActiveX服务函数的生成过程及其功能,研究了如何应用ActiveX技术实现LabWindows/CVI和Matlab的混合编程。最后,简单介绍了脑机接口系统,并以系统中脑电信号识别模块的开发为例,具体说明了混合编程的实现方法,为工程实际应用中CVI调用Matlab的实现奠定了很好的基础。
The LabWindows/CVI developing platform for virtual instrument and Matlab software are introduced respectively.The generation process and function of the ActiveX service function in CVI are presented and described;and how to apply ActiveX technology to implement the hybrid programming of LabWindows/CVI and Matlab is researched.The brain computer interface is introduced briefly,and with the development of EEG recognition module as example,the implementing method of hybrid programming is illustrated specifically.The research provides a good foundation for realizing calling Matlab in CVI.