Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Classi di MATLAB

Generare il codice per le classi di MATLAB®

È possibile generare codice per le classi di MATLAB, comprese le classi valore, le classi handle e i System object. Nel codice C generato, le classi di MATLAB sono rappresentate come strutture. Se si genera codice C++, il comportamento predefinito del generatore di codice è di produrre classi C++ per le classi di MATLAB. È necessario tenere presenti alcune note d'uso e limitazioni quando si utilizzano le classi nel codice MATLAB destinato alla generazione di codice.

Classi

coder.ClassTypeRepresent set of MATLAB classes acceptable for input specification

Argomenti

Nozioni di base sulla generazione di codice

Specifiche di input

Note d'uso e limitazioni

Risoluzione dei problemi

Handle Object Limitations for Code Generation

Adhere to code generation restrictions for handle objects.

Class Does Not Have Property

Troubleshoot issues with assignment of a property of a handle class.

Passing by Reference Not Supported for Some Properties

You cannot use certain 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.

Work Around Language Limitation: Code Generation Does Not Support Object Arrays

Troubleshoot code generation failure for arrays of objects in your MATLAB code.

Esempi in primo piano