Запустите сеанс движка 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 на операционных системах Windows Microsoft®.