matlab.engine.MatlabEngine
네임스페이스: matlab.engine
Python 세션 내에서 MATLAB을 계산 엔진으로 사용하는 Python 객체
설명
MatlabEngine
클래스는 MATLAB® 프로세스를 Python®의 계산 엔진으로 사용합니다. MATLAB 함수를 호출하면 동적으로 불러오기 때문에, 이 함수를 MatlabEngine
객체의 메서드로 호출할 수 있습니다. 정의한 함수와 스크립트도 호출할 수 있습니다. MatlabEngine
객체와 연결된 MATLAB 작업 공간에 데이터를 보내거나 이 작업 공간에서 데이터를 가져올 수 있습니다.
생성
matlab.engine.start_matlab
메서드는 호출될 때마다 MatlabEngine
객체를 생성합니다. 자체 MatlabEngine
객체를 생성하기 위해 matlab.engine.MatlabEngine()
을 호출할 필요는 없습니다.
특성
특성 | 설명 |
---|---|
| MATLAB 변수에 대한 참조를 포함하는 Python 딕셔너리. |
메서드
예외
예외 | 설명 |
---|---|
MatlabExecutionError | 함수 호출이 실행되지 못함 |
RejectedExecutionError | MATLAB Engine이 종료됨 |
SyntaxError | 함수 호출에 구문 오류가 있음 |
TypeError | 입력 인수나 출력 인수의 데이터형이 지원되지 않음 |
예제
버전 내역
R2014b에 개발됨