Structures
Definition and supported structure operations
You can define variables in MATLAB Function and MATLAB System blocks as structures.
Blocks
| MATLAB Function | Include MATLAB code in Simulink models |
| MATLAB System | Include System object in model |
Functions
coder.cstructname | Name generated or externally defined structure type in C or C++ code |
Topics
- Create Structures in MATLAB Function Blocks
Follow guidelines for creating structures.
- Initialize Matrix Using a Nontunable Structure Parameter
Use a nontunable structure parameter input to initialize a matrix output.
- Attach Buses to MATLAB Function Blocks
Use structures in a MATLAB Function block.
- Structure Limitations for Code Generation (MATLAB Coder)
Adhere to code generation restrictions for structures.
- Generate Standalone C Code for Array of Structures (MATLAB Coder)
Generate code for a MATLAB® function that uses a structure array.