Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Clases de MATLAB

Generación de código para clases de MATLAB®

Puede generar código para clases de MATLAB, como clases de valores, clases de identificadores y System objects. En el código C generado, las clases de MATLAB se representan como estructuras. Si genera código C++, el comportamiento predeterminado del generador de código es producir clases de C++ para las clases de MATLAB. Debe tener en cuenta ciertas indicaciones y limitaciones de uso cuando utilice clases en el código de MATLAB destinado a la generación de código.

Clases

coder.ClassTypeRepresent set of MATLAB classes acceptable for input specification

Temas

Conceptos básicos de la generación de código

Especificación de la entrada

Indicaciones y limitaciones de uso

Solución de problemas

Resolve Error: Class Does Not Have Property

Troubleshoot issues when you assign a value to a property of a handle class that is returned by a method.

Resolve Error: Passing by Reference Not Supported for Some Properties

Troubleshoot error when you use certain types of properties with coder.ref, coder.rref, or coder.wref.

Resolve Error: Code Generator Failed to Produce C++ Destructor for MATLAB Class

Troubleshoot generation of standalone code for C++ destructor of a MATLAB class.

Resolve Error: Code Generation Does Not Support String and Object Arrays

Troubleshoot error when you use an object or string array in your MATLAB code.

Ejemplos destacados