matlab.engine.connect_matlab
공유 MATLAB 세션을 Python용 MATLAB Engine에 연결
구문
설명
은 공유 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(___,background
)background
가 True
이면 비동기식으로 연결됩니다. 이 구문은 위에 열거된 구문의 name
입력 인수와 함께 사용할 수 있습니다.
는 eng
= matlab.engine.connect_matlab(___,async
)async
가 True
이면 비동기식으로 연결됩니다. 권장되지 않습니다. 대신 background
인수를 사용하십시오. Python® 버전 3.7 이상에는 사용하지 마십시오. 자세한 내용은 버전 내역 항목을 참조하십시오.
예제
입력 인수
출력 인수
제한 사항
동일한 공유 MATLAB 세션에 엔진을 여러 번 연결하지 마십시오.