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