Запустите сеанс движка 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
/extern/examples/eng_mat
engdemo.c
для примера C на операционных системах UNIX.
engwindemo.c
для примера C на Microsoft® Операционные системы Windows.