Запуск сеанса двигателя 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.