Documentation
Search Help
Off-Canvas Navigation Menu Toggle Off-Canvas Navigation Menu Toggle
Documentation Home
MATLAB Coder
MATLAB Programming for Code Generation
Category
Programming Considerations for Code Generation
Language, Function, and Object Support
Data Definition
Data Definition Basics
Array Layout
Characters and Strings
Variable-Size Data
Structures
Cell Arrays
Tables
Categorical Arrays
Datetime Arrays
Duration Arrays
Timetables
Enumerations
MATLAB Classes
Function Handles
Function Definition
All
Examples
Functions
Apps
Resources
All
Examples
Functions
Apps
Data Definition
How defining data for code generation differs from MATLAB
®
Data Definition Basics
How to define data, variables, and functions for code generation
Array Layout
Column-major and row-major order for array storage
Characters and Strings
Code generation for text
Variable-Size Data
Definition, differences for code generation, dynamic memory allocation
Structures
Code generation for structures
Cell Arrays
Code generation for cell arrays
Tables
Code generation for tables
Categorical Arrays
Code generation for categorical arrays
Datetime Arrays
Code generation for datetime arrays
Duration Arrays
Code generation for duration arrays
Timetables
Code generation for timetables
Enumerations
Code generation for enumerations
MATLAB Classes
Code generation for MATLAB Classes
Function Handles
Code generation for function handles
MATLAB Coder Documentation
Examples
Functions and Other Reference
Release Notes
PDF Documentation
Support
MATLAB Answers
Installation Help
Bug Reports
Product Requirements
Software Downloads