MATLAB® Engine API для Java® позволяет программам Java взаимодействовать с MATLAB синхронно или асинхронно, включая:
Запустите и отключите MATLAB.
Соединитесь с и разъединение от сеансов работы с MATLAB на локальной машине.
Вызовите функции MATLAB с входными параметрами, переданными из Java и выходных переменных, возвращенных в MATLAB.
Оцените операторы MATLAB в базовом рабочем пространстве MATLAB.
Передайте переменные от Java до MATLAB и MATLAB на Java.
Асинхронная связь с MATLAB основана на интерфейсе Java Future, java.util.concurrent. Будущее.
API MATLAB Engine для Java включен как часть продукта MATLAB. У вас должны быть JDK™ 7 или более поздняя версия, установленная, чтобы создать приложение MATLAB Engine для Java.