Timetable Limitations for Code Generation
If you create timetables, modify them, or use timetable functions in MATLAB® code that you intend for code generation, then code generation has limitations described in the next sections. Limitations that apply to classes also apply to timetables. For more information on class limitations, see MATLAB Classes Definition for Code Generation.
Creating Timetables Limitations
If your MATLAB code creates timetables, then code generation has these limitations.
Inputs for Timetable Creation | Limitations |
---|---|
Any inputs |
|
Timetable created from input arrays |
|
Timetable created with preallocated variables |
|
Modifying Timetables Limitations
If your MATLAB code modifies data in a timetable, its row times, or its properties, then code generation has these limitations.
Timetable Operation or Property | Limitations |
---|---|
|
|
|
|
Timetable indices as input arguments to generated code |
|
Custom metadata |
|
Assignments that change size of timetable |
|
Vertical concatenation |
|
Horizontal concatenation |
|
Timetable variables that are N-D cell arrays |
|
Using Timetable Functions Limitations
If your MATLAB code uses the functions listed in the table, then code generation has these limitations.
Function | Limitations |
---|---|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
See Also
array2timetable
| table2timetable
| timetable