Запуск MATLAB Engine для Python
eng = matlab.engine.start_matlab()
eng = matlab.engine.start_matlab(option)
eng = matlab.engine.start_matlab(async)
eng = matlab.engine.start_matlab(background)
eng = matlab.engine.start_matlab()
запускает новый процесс MATLAB® и возвращает переменную Python® eng = matlab.engine.start_matlab()
eng
, который является объектом MatlabEngine
для связи с процессом MATLAB.
Если MATLAB не может быть запущен, механизм повышает исключение EngineError
.
использует опции запуска, заданные eng = matlab.engine.start_matlab(option)
option
.
Например, вызовите matlab.engine.start_matlab('-desktop')
, чтобы запустить рабочий стол MATLAB с Python.
запускает MATLAB асинхронно, если eng = matlab.engine.start_matlab(async)
async
является True
.
запускает MATLAB асинхронно, если eng = matlab.engine.start_matlab(background)
background
является True
.
может включать любой из входных параметров в предыдущих синтаксисах.eng = matlab.engine.start_matlab(___)
Механизм не поддерживает эти опции запуска MATLAB:
H
Справка
-?
N
E
-softwareopengl
-logfile