c ++ withMATLAB
直接调用MATLAB的C/C ++库功能®或编写调用MATLAB功能的现代C ++程序
有几种连接C/C ++和MATLAB的方法:
共享库 - 如果您有一个导出功能的C或C ++共享库,则可以将MATLAB接口构建和包装到该库中,并与MATLAB用户共享。有关详细信息,请参阅从MATLAB致电C ++。
访问C ++的MATLAB - 编写启动MATLAB的C ++程序,评估MATLAB功能,并通过参数评估MATLAB和C ++程序之间的数据,请为C ++使用MATLAB Engine API。有关详细信息,请参阅从C ++致电MATLAB。要使用MATLAB数据,请参阅C ++的MATLAB数据API。
从MATLAB(MEX文件)运行C ++代码 - 创建提供C ++程序效率的MATLAB函数,并且可以从MATLAB访问外部功能和库,请使用C ++ MEX API。有关详细信息,请参阅从MATLAB(MEX文件)编写C ++函数可调用。
一些现有的代码使用C接口来调用载荷
功能或包括C矩阵API,但是这些接口的C ++语言支持有限。金宝app如果您需要维护此类代码,请参阅从Matlab致电C。
cat
- 从MATLAB致电C ++
直接调用MATLAB的C和C ++库功能 - 致电MATLAB的C/C ++ MEX函数
MEX文件是在MATLAB中创建的函数,该函数调用C/C ++程序 - 从C ++致电MATLAB
从C ++程序运行MATLAB代码,并具有面向对象的编程支持和异步执行金宝app - C ++的MATLAB数据API
使用MATLAB数据API从C ++程序读取MATLAB数据