开始MATLAB引擎会话
#include " Engine .h" Engine *engOpen(const char *startcmd);
engOpen
开始一个MATLAB®过程中使用MATLAB作为计算引擎。
engOpen
在没有桌面的情况下启动MATLAB
该函数打开了一个COM通道到MATLAB。您在安装期间注册的MATLAB软件开始。如果您在安装期间没有注册,请参阅注册MATLAB作为COM服务器.
在UNIX®系统中,engOpen
:
创建两个管道。
分叉一个新进程。设置要通过的管道stdin
和stdout
从MATLAB(父)软件到引擎程序(子)中的两个文件描述符。
执行命令运行MATLAB软件(rsh
远程执行)。
参见
:matlabroot
走读生/ / eng_mat例子
engdemo.c
UNIX操作系统上的C示例。
engwindemo.c
Microsoft上的C语言示例®Windows操作系统。