MATLAB-Klassen
Um effizienten eigenständigen Code für MATLAB-Klassen zu generieren, müssen Sie Klassen auf eine andere Weise als bei der Ausführung Ihres Codes in der MATLAB-Umgebung verwenden.
Blöcke
MATLAB Function | Include MATLAB code in Simulink models |
MATLAB System | Include System object in model |
Themen
- MATLAB Classes Definition for Code Generation
Use classes in MATLAB code intended for code generation.
- Classes That Support Code Generation
Generate code for MATLAB value and handle classes and user-defined System objects.
- Generate Code for MATLAB Value Classes
Use a value class in MATLAB code intended for code generation.
- System Objects in MATLAB Code Generation
Special considerations for using System objects in code generated from MATLAB.
- Generate Code for MATLAB Handle Classes and System Objects
Use your System object™ in MATLAB code intended for code generation.
- Code Generation for Handle Class Destructors
Use a handle class destructor in MATLAB code intended for code generation.
Fehlersuche
Troubleshoot issues with assignment of a property of a handle class.
Handle Object Limitations for Code Generation
Adhere to code generation restrictions for handle objects.
Passing By Reference Not Supported for Some Properties
You cannot use certain properties with coder.ref
,
coder.rref
, or coder.wref
.