讨论了在VC中调用MATLAB的3种方法,并对3种方法进行了比较:通过MATLAB Engine方式可以调用C/C++函数和工具箱中的函数,同时还可利用MATLAB中强大的图形功能,但该种方式的致命缺陷是不可脱离MATLAB的环境;用LCC编译器可以脱离MATLAB环境,该种方式只能调用MATLAB中的C\C++函数,并且不支持图形;Matcom是一种比较有效的方法,它不仅可以调用C\C++函数,并且可以支持图形,但缺陷是不能调用涉及MATLAB内部类的函数。通过对3种方法的分析,指出了开发数据分析软件的一种有效途径。