Запуск сеанса движка MATLAB
#include "engine.h" Engine *engOpen(const char *startcmd);
engOpen запускает MATLAB® процесс использования MATLAB в качестве вычислительного двигателя.
engOpen запускает MATLAB без рабочего стола.
Функция открывает COM-канал для MATLAB. Запускается программное обеспечение MATLAB, зарегистрированное во время установки. Если вы не зарегистрировались во время установки, см. раздел Регистрация MATLAB в качестве COM-сервера.
В UNIX® систем, engOpen:
Создает два трубопровода.
Форсирует новый процесс. Настройка трубопроводов stdin и stdout от MATLAB (родительского) программного обеспечения до двух дескрипторов файлов в программе engine (child).
Выполняет команду для запуска программного обеспечения MATLAB (rsh для удаленного выполнения).
См. эти примеры в :matlabroot/ extern/examples/eng_mat
engdemo.c для примера C в операционных системах UNIX.
engwindemo.c для примера C в Microsoft® Операционные системы Windows.