A B C D E F G H I L M P R S T

M

MatlabConnectionException - Exception in matlabcontrol
Represents a failure to connect to MATLAB or make MATLAB available for a connection.
matlabcontrol - package matlabcontrol
Contains the core functionality to interact with MATLAB.
matlabcontrol.extensions - package matlabcontrol.extensions
Extensions which enhance MatlabProxy's capabilities.
MatlabInvocationException - Exception in matlabcontrol
Represents a failure to invoke a method on the MATLAB session.
MatlabNumericArray - Class in matlabcontrol.extensions
Acts as a MATLAB array of doubles.
MatlabNumericArray(MatlabNumericArray.DoubleArrayType<T>, T, T) - Constructor for class matlabcontrol.extensions.MatlabNumericArray
Constructs a numeric array from Java arrays that can be transferred to MATLAB.
MatlabNumericArray(double[][], double[][]) - Constructor for class matlabcontrol.extensions.MatlabNumericArray
Convenience constructor, equivalent to new MatlabNumericArray(DoubleArrayType.DIM_2, real, imaginary).
MatlabNumericArray(double[][][], double[][][]) - Constructor for class matlabcontrol.extensions.MatlabNumericArray
Convenience constructor, equivalent to new MatlabNumericArray(DoubleArrayType.DIM_3, real, imaginary).
MatlabNumericArray(double[][][][], double[][][][]) - Constructor for class matlabcontrol.extensions.MatlabNumericArray
Convenience constructor, equivalent to new MatlabNumericArray(DoubleArrayType.DIM_4, real, imaginary).
MatlabNumericArray.ArrayDimensionException - Exception in matlabcontrol.extensions
Represents attempting to retrieve or manipulate a MATLAB array as the wrong dimension.
MatlabNumericArray.DoubleArrayType<T> - Class in matlabcontrol.extensions
An array type of dimension 2 or greater which holds doubles.
MatlabOperations - Interface in matlabcontrol
Operations which interact with a session of MATLAB.
MatlabProxy - Class in matlabcontrol
Communicates with a running MATLAB session.
MatlabProxy.DisconnectionListener - Interface in matlabcontrol
Listens for a proxy's disconnection from MATLAB.
MatlabProxy.Identifier - Interface in matlabcontrol
Uniquely identifies a proxy.
MatlabProxy.MatlabThreadCallable<T> - Interface in matlabcontrol
Uninterrupted block of computation performed in MATLAB.
MatlabProxy.MatlabThreadProxy - Interface in matlabcontrol
Operates on MATLAB's main thread without interruption.
MatlabProxyFactory - Class in matlabcontrol
Creates instances of MatlabProxy.
MatlabProxyFactory() - Constructor for class matlabcontrol.MatlabProxyFactory
Constructs the factory using default options.
MatlabProxyFactory(MatlabProxyFactoryOptions) - Constructor for class matlabcontrol.MatlabProxyFactory
Constructs the factory with the specified options.
MatlabProxyFactory.Request - Interface in matlabcontrol
A request for a proxy.
MatlabProxyFactory.RequestCallback - Interface in matlabcontrol
Provides the requested proxy.
MatlabProxyFactoryOptions - Class in matlabcontrol
Options that configure how a factory operates.
MatlabProxyFactoryOptions.Builder - Class in matlabcontrol
Creates instances of MatlabProxyFactoryOptions.
MatlabProxyFactoryOptions.Builder() - Constructor for class matlabcontrol.MatlabProxyFactoryOptions.Builder
 
MatlabProxyLogger - Class in matlabcontrol.extensions
Deprecated. Replaced by LoggingMatlabProxy. Wraps around a MatlabProxy to provide a log of interactions. The data is not altered. This logger is useful for determining the Java types and structure of data returned from MATLAB.

Entering a method, exiting a method, and throwing an exception are logged. Method parameters and return values are logged. The contents of a returned array will be recursively explored and its contents logged. As is convention, all of these interactions are logged at Level.FINER. If the logging system has not been otherwise configured, then the ConsoleHandler which prints log messages to the console will not show these log messages as their level is too low. To configure the ConsoleHandler to show these log messages, call MatlabProxyLogger.showInConsoleHandler().

This class is unconditionally thread-safe.
MatlabProxyLogger(MatlabProxy) - Constructor for class matlabcontrol.extensions.MatlabProxyLogger
Deprecated. Constructs the logger.
MatlabTypeConverter - Class in matlabcontrol.extensions
Converts between MATLAB and Java types.
MatlabTypeConverter(MatlabProxy) - Constructor for class matlabcontrol.extensions.MatlabTypeConverter
Constructs the converter.

A B C D E F G H I L M P R S T