Java용 MATLAB Engine API
Java®용 MATLAB® Engine API를 사용하면 Java 프로그램이 다음과 같이 MATLAB과 동기식 또는 비동기식으로 상호 작용할 수 있습니다.
MATLAB 시작 및 종료.
로컬 컴퓨터에서 MATLAB 세션에 연결 및 연결 끊기.
Java에서 전달된 입력 인수와 MATLAB에서 반환된 출력 변수를 사용해서 MATLAB 함수 호출.
MATLAB 기본 작업 공간에서 MATLAB 명령문 실행.
Java에서 MATLAB으로 또는 MATLAB에서 Java로 변수 전달.
MATLAB과의 비동기 통신은 Java Future 인터페이스인 java.util.concurrent.Future를 기반으로 합니다.
Java와 MATLAB 간에 전달되는 데이터 배열의 크기는 2GB로 제한됩니다. 이 크기 제한은 데이터뿐 아니라 프로세스 간에 전달되는 추가 정보에도 적용됩니다.
Java용 MATLAB Engine API는 MATLAB 제품의 일부로 포함되어 있습니다. Java용 MATLAB 엔진 응용 프로그램을 빌드하려면 지원되는 버전의 JDK™가 설치되어 있어야 합니다. 버전 정보는 MATLAB Interfaces to Other Languages를 참조하십시오.