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

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

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

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

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

com.mathworks.matlab.types.HandleObject

MATLAB- handle объекты в Java

com.mathworks.matlab.types.ValueObjectg2282090

Объекты значений MATLAB в 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.Future

Методы представителейЦель

get

Дождитесь завершения расчетов и верните результат

cancel

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

isCancelled

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

isDone

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

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