创作时间:2021-01-18
标题:
【MATLAB和C联合编程】系列教程第4课:MATLAB通过MEX文件调用C/C++程序
目录:
1.什么是MEX文件,为什么要用它?
2.怎么产生MEX文件?
-2.1 概述
-2.2 产生mex文件具体步骤
3.如何实现“使用MATLAB通过MEX文件调用C/C++程序”?
正文
1.什么是MEX文件?
mex文件是c/c++程序编译后生成的动态链接库。
学习新东西,不了解可以上度娘,下面是我查看的信息,已经标记起来了。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIwczX0xiRGZkRGZ0Xy9GbvNGL2EzXlpXazxSP9EVWvh2VZ9GaXl1bGdUYohmMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL0cDO0UjM0ADM5ETMwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
c/c++程序通过编译可以成为:
(1)MEX文件
(2)动态链接库dll
(3)可执行文件exe
(4)ActiveX组件
这些方式,都是可以被MATLAB调用。
(请记住这一段话,这将是我后边章节的纲领