Соедините совместно использованный сеанс работы с MATLAB с MATLAB Engine для Python
eng = matlab.engine.connect_matlab(name=None)eng = matlab.engine.connect_matlab(___,async)соединяется с разделяемым сеансом MATLAB®, eng = matlab.engine.connect_matlab(name=None) name, и возвращает объект MatlabEngine как eng. name входного параметра задает имя сеанса работы с MATLAB, который уже работает на вашей локальной машине.
Если вы задаете name, и механизм не может найти разделяемый сеанс работы с MATLAB того же имени, то вы получаете исключение EngineError.
Если вы не задаете name, и механизм не может найти разделяемые сеансы работы с MATLAB, то это запускает новый разделяемый сеанс работы с MATLAB.
Если вы не задаете name, и механизм находит несколько разделяемых выполнений сеансов работы с MATLAB, то это соединяется с первым созданным сеансом.
соединяется асинхронно, если eng = matlab.engine.connect_matlab(___,async) async является True.
Не соединяйте механизм многократно с тем же разделяемым сеансом работы с MATLAB.