Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Resumen de la API del motorJava

los paquetes com. mathworks

Las clases en Packagecom.mathworksPropósito
com.mathworks.engine.MatlabEngine

Definición de la API para el motorJava®

com.mathworks.engine.EngineException

Error al iniciar, conectar, terminar o desconectarMATLAB®

com.mathworks.engine.UnsupportedTypeException

Tipo de datos no admitido en la entrada o salida de la funciónMATLAB

com.mathworks.engine.MatlabExecutionException

Error de tiempo de ejecución en el códigoMATLAB

com.mathworks.engine.MatlabSyntaxException

Error de sintaxis en la expresiónMATLAB

El paquete proporciona compatibilidad para los tipos especializados en.com.mathworks.matlab.typesMATLABJava

Las clases en Packagecom.mathworks.matlab.typesTipoMATLAB
com.mathworks.matlab.types.Complex

valores enMATLABcomplexJava

com.mathworks.matlab.types.HandleObject

objetos enMATLABhandleJava

com.mathworks.matlab.types.Struct

(estructuras) enMATLABstructJava

com.mathworks.matlab.types.CellStr

Cree una matriz de caracteres para pasar acellMATLAB

Métodoscom.mathworks.engine.MatlabEngine

Los métodos estáticosPropósito

startMatlab

Comience sincrónicamenteMATLAB

startMatlabAsync

Comience asincrónicamenteMATLAB

findMatlab

Busque todas las sesiones compartidas disponibles que se ejecuten en el equipo local sincrónicamenteMATLAB

findMatlabAsync

Busque todas las sesiones compartidas disponibles de la máquina local de forma asincrónicaMATLAB

connectMatlab

Conéctese a una sesión compartida en el equipo local sincrónicamenteMATLAB

connectMatlabAsync

Conéctese a una sesión compartida en el equipo local de forma asincrónicaMATLAB

Métodos de miembroPropósito

feval

Evalúe una función con argumentos sincrónicamenteMATLAB

fevalAsync

Evalúe una función con argumentos asincrónicamenteMATLAB

eval

Evalúe una instrucción como una cadena sincrónicamenteMATLAB

evalAsync

Evalúe una instrucción como una cadena asincrónicamenteMATLAB

getVariable

Obtenga una variable del espacio de trabajo base sincrónicamenteMATLAB

getVariableAsync

Obtenga una variable del área de trabajo base de forma asincrónicaMATLAB

putVariable

Coloque una variable en el espacio de trabajo base sincrónicamenteMATLAB

putVariableAsync

Coloque una variable en el espacio de trabajo base de forma asincrónicaMATLAB

disconnect

Desconecte explícitamente de la sesión actual sincrónicamenteMATLAB

disconnectAsync

Desconecte explícitamente de la sesión actual de forma asincrónicaMATLAB

quit

Forzar el apagado de la sesión actual sincrónicamenteMATLAB

quitAsync

Forzar el cierre de la sesión actual de forma asincrónicaMATLAB

close

Desconecte o finalice la sesión actualMATLAB

Java. util. Concurrent. interfaz futura

Métodos de miembroPropósito

get

Espere a que finalice el cálculo y, a continuación, devuelva el resultado

cancel

Intente cancelar la ejecución de esta tarea

isCancelled

Devolver si esta tarea se canceló antes de completarsetrue

isDone

Devolver si esta tarea finalizatrue

Para obtener más información, consulte la documentación de.JavaJava. util. Concurrent. Future