Main Content

Llamar a MATLAB desde .NET

Escriba programas de .NET que funcionen con MATLAB®

La API del motor de MATLAB para .NET ofrece una interfaz entre los lenguajes de programación de .NET y MATLAB. La API permite que los programas inicien MATLAB, evalúen funciones de MATLAB con argumentos e intercambien datos entre MATLAB y los programas de .NET.

Si necesita mantener programas de .NET existentes creados para la versión R2022a de MATLAB o una versión anterior que funcionen con el Modelo de objetos componentes (COM) de Microsoft®, consulte Escribir aplicaciones COM que funcionen con MATLAB.

Para acceder a bibliotecas de .NET directamente desde MATLAB, consulte Llamar a .NET desde MATLAB.

Funciones

expandir todo

matlab.engine.shareEngineConvert running MATLAB session to shared session
matlab.engine.engineNameReturn name of shared MATLAB session
matlab.engine.isEngineSharedDetermine if MATLAB session is shared

Clases

expandir todo

MathWorks.MATLAB.Engine.MATLABEngine .NET class using MATLAB as a computational engine
MathWorks.MATLAB.Types.MATLABArray.NET class to represent pointers to MATLAB arrays
MathWorks.MATLAB.Types.MATLABObject.NET class to represent scalar instances of MATLAB classes
MathWorks.MATLAB.Types.MATLABWorkspace.NET class to manage interactions with MATLAB base workspace variables
MathWorks.MATLAB.Types.RunOptions.NET class to specify options for MATLAB function evaluation

Temas

Configurar y crear aplicaciones para el motor

Aplicación de datos

Uso de la API del motor de MATLAB para .NET

Solución de problemas

MathWorks.MATLAB.Exceptions Exception Classes for .NET

The MathWorks.MATLAB.Exceptions namespace contains the exception classes for the .NET engine.

Información relacionada