Сводные данные Engine API Java

пакеты com.mathworks

Классы в пакете com.mathworksЦель
com.mathworks.engine. MATLABEngine

Определение API для механизма Java®

com.mathworks.engine. EngineException

Отказ MATLAB®, чтобы запуститься, соедините, отключите, или разъединение

com.mathworks.engine. UnsupportedTypeException

Неподдерживаемый тип данных во вводе или выводе функции MATLAB

com.mathworks.engine. MatlabExecutionException

Ошибка периода выполнения в коде MATLAB

com.mathworks.engine. MatlabSyntaxException

Синтаксическая ошибка в выражении MATLAB

Пакет com.mathworks.matlab.types оказывает поддержку для специализированных типов MATLAB на Java.

Классы в пакете com.mathworks.matlab.typesТип MATLAB
com.mathworks.matlab.types. Комплекс

MATLAB значения complex на Java

com.mathworks.matlab.types. HandleObject

MATLAB handle возражает на Java

com.mathworks.matlab.types. Struct ()

MATLAB struct (структуры) на Java

com.mathworks.matlab.types. Cellstr

Создайте массив cell символов, чтобы передать MATLAB

com.mathworks.engine. Методы MatlabEngine

Статические методыЦель

startMatlab

Запуск MATLAB синхронно

startMatlabAsync

Запуск MATLAB асинхронно

findMatlab

Найдите все доступные разделяемые сеансы работы с MATLAB, работающие на локальной машине синхронно

findMATLABAsync

Найдите все доступные разделяемые сеансы работы с MATLAB от локальной машины асинхронно

connectMATLAB

Соединитесь с разделяемым сеансом работы с MATLAB на локальной машине синхронно

connectMatlabAsync

Соединитесь с разделяемым сеансом работы с MATLAB на локальной машине асинхронно

Членские методыЦель

feval

Оцените функцию MATLAB с аргументами синхронно

fevalAsync

Оцените функцию MATLAB с аргументами асинхронно

eval

Оцените оператор MATLAB как строку синхронно

evalAsync

Оцените оператор MATLAB как строку асинхронно

getVariable

Получите переменную от базового рабочего пространства MATLAB синхронно

getVariableAsync

Получите переменную от базового рабочего пространства MATLAB асинхронно

putVariable

Поместите переменную в базовое рабочее пространство MATLAB синхронно

putVariableAsync

Поместите переменную в базовое рабочее пространство MATLAB асинхронно

разъединение

Явным образом отключитесь от текущего сеанса работы с MATLAB синхронно

disconnectAsync

Явным образом отключитесь от текущего сеанса работы с MATLAB асинхронно

выход

Обеспечьте завершение работы текущего сеанса работы с MATLAB синхронно

quitAsync

Обеспечьте завершение работы текущего сеанса работы с MATLAB асинхронно

близко

Отключите или отключите текущий сеанс работы с MATLAB

java.util.concurrent. Будущий Интерфейс

Членские методыЦель

получение

Ожидайте вычисления, чтобы завершить и затем возвратить результат

отмена

Попытайтесь отменить выполнение этой задачи

isCancelled

Возвратите true, если эта задача была отменена, прежде чем это завершилось

isDone

Возвратите true, если эта задача завершается

Для получения дополнительной информации см. документацию Java для java.util.concurrent. Будущее.

Была ли эта тема полезной?