Сводные данные 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.Complex

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.Future

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

get

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

cancel

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

isCancelled

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

isDone

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

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