mxArray
笔记
C语言引擎API中的函数可以在MATLAB中工作mxArray
数据结构,其定义为C矩阵API.。使用现代C ++功能编写应用程序,请参阅MATLAB引擎API的c++。
引擎应用程序是独立程序,允许您使用MATLAB作为计算引擎从您自己的C / C ++程序调用MATLAB。要构建引擎应用程序,请致电墨西哥人
功能。
引擎应用程序需要安装的MATLAB版本;您无法在仅具有MATLAB运行时的计算机上运行MATLAB引擎。
引擎 |
输入马铃薯引擎 |
engopen. |
开始马铃薯发动机会话 |
engOpenSingleUse |
开始马铃薯引擎会话用于单一的、非共享的使用 |
engClose |
放弃马铃薯发动机会话 |
eNgevalstring. |
评估字符串中的表达式 |
收入不可行的 |
复制变量从马铃薯发动机工作区 |
engputvariable. |
将变量放入马铃薯发动机工作区 |
收入可见 |
确定可见性马铃薯发动机会话 |
enbeletvisible. |
显示或隐藏马铃薯发动机会话 |
EngOutputBuffer. |
指定缓冲区马铃薯输出 |
如何开始构建C引擎应用程序。
使用MATLAB作为计算引擎调用自己的C和FORTRAN程序的MATLAB。
创建C引擎应用程序EngDemo.c.
。
这个例子展示了如何将一个引擎程序附加到一个已经在运行的MATLAB会话。
在基础工作区的上下文中评估设计用户界面回调。
在运行时,告诉API共享库的操作系统通过设置小路
环境变量。
此示例显示如何验证Windows上的构建过程®使用C示例的平台Engwindemo.c.
。
此示例显示如何运行C示例,Engwindemo.c.
,从Windows系统提示符。
为每个会话注册MATLAB,以确保当前版本的MATLAB是注册版本。
告诉API共享库是通过设置的操作系统dyd_library_path.
环境变量。
此示例显示如何验证构建过程苹果系统平台。
此示例显示如何运行C示例EngDemo.c.
来自苹果系统终端窗口。
告诉API共享库是通过设置的操作系统ld_library_path.
环境变量。
此示例显示如何验证Linux上的构建过程®平台。
此示例显示如何运行C示例EngDemo.c.
从Linux系统提示符。
当Matlab引擎未运行时该怎么办。
如何验证发动机应用中使用的MATLAB功能。
引擎应用中不支持与用户交互的一些MATLAB功能。金宝app
Matlab图书馆不是线程安全的。