Contenu principal

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Classes MATLAB

Génération de code pour les classes MATLAB®

Vous pouvez générer du code pour des classes MATLAB, notamment des classes de type value, de type handle et des System objects. Dans le code C généré, les classes MATLAB sont représentées sous forme de structures. Si vous générez du code C++, le comportement par défaut du générateur de code consiste à produire des classes C++ pour les classes MATLAB. Vous devez connaître certaines notes d’utilisation et limitations qui s’appliquent lorsque vous utilisez des classes dans un code MATLAB destiné à la génération de code.

Classes

coder.ClassTypeRepresent set of MATLAB classes acceptable for input specification

Rubriques

Fondamentaux de la génération de code

Spécification de l’entrée

Notes d’utilisation et limitations

Résolution des problèmes

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.

Sélection d՚exemples