MATLAB引擎接口的工作模式采用客户机/服务器计算模式,通过Windows的ActiveX通道与MATLAB集成。提供了一套MATLAB API函数,支持C/C++、Fortran等多种编程语言,允许在其他开发环境中控制MATLAB。用户可以打开/关闭MATLAB会话,发送命令字符串,并实现VC++与MATLAB的数据交互。这些接口使得MATLAB可作为一个强大的可编程函数库来开发应用系统,提高开发效率。在VC++中,通过调用MATLAB引擎与MATLAB服务器建立连接,实现动态通信。虽然这种混合编程方法依赖于MATLAB环境,但是提供的功能支持是最全面的。