通过对MATLAB的应用程序接口的分析,可以发现MATLAB提供了客户/服务器(Client/Server)功能。利用其中的动态数据交换(DDE)服务功能和ActiveX自动化(OLE自动化)服务功能,可以实现在VB中对MATLAB函数的调用,并通过mx Arrays(MATLAB中的基本数据类型)与MATLAB工作空间交换数据,从而增强VB的数值计算能力和数据的可视化能力。