算函数, 完成复杂的计算任务; 其次, 可以为一个特定的任务构建一个完整的系统,前台的用户界面用高级语言编写,后台的计算任务由 Matlab 引擎来完成; 最后,用户不但可以在本地计算机上调用 Matlab 引擎,而且还可以通过网络调用其它计算机上的 Matlab 引擎,这样可以很好的实现资源的共享和作业的分工合作。 2、 Matlab 引擎实现 VC 和 Matlab 混合编程的步骤要想在 VC 集成环境下利用 Matlab 引擎实现 VC 和 Matlab 的混合编程, 一般需要经过以下几个必要的步骤: (1) Visual C++6.0 编译环境的设置: 通过菜单 Tools/ Options , 打开 Visual C++6.0 设置属性页, 进入 Directorie 页面,在 Show Directories for 下拉列表中选择 Include Files ,添加路径: C: \Matlab6p5\extern\include (在 Matlab 的安装路径下) ;再选择下拉列表中的 Library Files ,添加路径: c: \Matlab6p5\extern\ lib\win32\Microsoft\msvc60 (在 Matlab 的安装路径下)。编译环境只需设置一次。(2) 添加库文件: 通过菜单 Projects|settings , 进入 Link 页面,在 Object/Library Modules 框中, 添加库文件名: libmx.lib 、 libmat.lib 、 libeng.lib 。每个新的工程文件都要单独添加库文件。(3 )在使用 engine 函数的程序头文件中包含如下两个头文件: #include "engine.h" #include <stdlib.h> (4 )在应用程序中添加调用 Matlab 引擎的程序代码: