
一、Matlab 和 IDE 混合编程的方法有以下几种:
1、 matlab 调用由 IDE 编译出来的 mex 文件(相当于动态链接文件),老版本的 mex 文件后
缀是.dll,新版本的 mex 文件后缀是.mexw32/64(根据版本生成)。
2、 IDE 通过 engine 调用 matlab 文件。
以上两种方法 matlab 帮助文档写的都包括,这种只详细讲第一种方法。
二、使用的平台是 matlab2016b 64 位和 VS2015 社区版。(把下面所述的项目,C 文件名称全
部改为 arrayProduct)
1、 新建一个项目,选择 win32/win32 项目(可用于创建 DLL 和静态库项目), 不是选
择的 win32 控制台应用程度。
下面输入位置名称等,下一步选择程度类型为 DLL,设置一个空项目
2、 然后生成解决方案如图所示
评论0