MATLAB Engine API для Java

MATLAB® Engine API для Java® позволяет Java программам взаимодействовать с MATLAB синхронно или асинхронно, включая:

  • Запуск и завершение MATLAB.

  • Подключение и отключение от сеансов работы с MATLAB на локальной машине.

  • Вызовите функции MATLAB с входными параметрами, переданными из Java, и выходными переменными, возвращенными из MATLAB.

  • Выполняйте выражения MATLAB в базовом рабочем пространстве MATLAB.

  • Передайте переменные от Java к MATLAB и MATLAB к Java.

Асинхронная связь с MATLAB основана на интерфейсе Java Future, java.util.concurrent.Future.

Размер массивов данных, переданных между Java и MATLAB, ограничен 2 ГБ. Этот предел распространяется на данные плюс вспомогательная информация, переданная между процессами.

MATLAB Engine API для Java входит в состав продукта MATLAB. Для создания приложения MATLAB Engine для Java необходимо установить JDK™ 7 или 8.

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте