exponenta event banner

mATLAB engine.start_matlab

Запуск MATLAB синхронно

Описание

станд:: unique_ptr <MATLABEngine> startMATLAB (станд. const:: вектор <Строка> & опции = станд.:: вектор <Строка> ())

Запустите MATLAB® синхронно в разделять процессе с дополнительными опциями запуска MATLAB.

Включение

Пространство имен:

mATLABEngine
ВключениеMATLABEngine. hpp

Параметры

const std::vector<String>& options

Опции раньше запускали MATLAB. Смотрите Задают опции запуска.

Возвращаемое значение

станд:: unique_ptr <MATLABEngine>

Указатель на объект MATLABEngine

Исключения

mATLABEngine:: EngineException

MATLAB не удалось запуститься.

Примеры

развернуть все

Запустите MATLAB синхронно и возвратите уникальный указатель на объект MATLABEngine.

std::unique_ptr<MATLABEngine> matlabPtr = startMATLAB();

Запустите MATLAB с опции -nojvm и возвратите уникальный указатель на объект MATLABEngine.

std::vector<String> optionVec;
optionVec.push_back(u"-nojvm");
std::unique_ptr<MATLABEngine> matlabPtr = startMATLAB(optionVec);

Введенный в R2017b