exponenta event banner

matlab.engine.shareEngine

Преобразовать запущенный сеанс MATLAB в общий сеанс

Описание

пример

matlab.engine.shareEngine преобразует текущий сеанс MATLAB ® в общий сеанс с именем по умолчанию. Имя по умолчанию: 'MATLAB_<process_ID>', где <process_ID> - число, указывающее идентификатор процесса текущего сеанса MATLAB.

пример

matlab.engine.shareEngine(name) преобразует текущий сеанс MATLAB в общий сеанс и присваивает ему указанное имя.

Если на локальном компьютере уже существует общий сеанс MATLAB с указанным именем, то matlab.engine.shareEngine преобразует текущий сеанс в общий сеанс с именем по умолчанию.

Примеры

свернуть все

Преобразование текущего сеанса MATLAB в общий сеанс с именем по умолчанию.

matlab.engine.shareEngine
matlab.engine.engineName
ans =

MATLAB_49593

matlab.engine.shareEngine присваивает общему сеансу имя по умолчанию MATLAB_49593, где 49593 - идентификатор процесса сеанса MATLAB. Идентификатор процесса отличается при каждом запуске MATLAB.

Присвойте имя текущему сеансу MATLAB и предоставьте общий доступ к сеансу.

matlab.engine.shareEngine('Engine_1')
matlab.engine.engineName
ans =

Engine_1

Входные аргументы

свернуть все

Имя общего сеанса MATLAB, указанное как символьный массив или строка. name должно быть допустимым именем переменной MATLAB. Сведения о допустимых именах см. в разделе Имена переменных.

Типы данных: char | string

Ограничения

  • matlab.engine.shareEngine не поддерживается для развернутых приложений.

Совет

Для запуска общего сеанса можно также использовать параметр запуска MATLAB. Для запуска общего сеанса MATLAB введите следующую команду в приглашении операционной системы:

matlab -r "matlab.engine.shareEngine"
Представлен в R2015b