代码生成的表限制
如果您在用于代码生成的 MATLAB® 代码中创建表、修改表或使用表函数,则代码生成存在下列各节中描述的限制。适用于类的限制也适用于表。有关类限制的详细信息,请参阅用于代码生成的 MATLAB 类定义 (MATLAB Coder)。
创建表限制
如果您的 MATLAB 代码创建了表,则代码生成存在以下限制。
表创建的输入 | 限制 |
---|---|
任何输入 |
|
从输入数组创建的表 |
|
使用预分配变量创建的表 |
|
修改表限制
如果您的 MATLAB 代码修改了表中的数据或其属性,则代码生成存在以下限制。
表操作或属性 | 限制 |
---|---|
|
|
|
|
指定变量作为生成代码的输入参量的表索引 |
|
自定义元数据 |
|
更改表大小的赋值 |
|
垂直串联 |
|
水平串联 |
|
由 N 维元胞数组组成的表变量 |
|
使用表函数时的限制
如果您的 MATLAB 代码使用下表中列出的函数,则代码生成存在以下限制。
函数 | 限制 |
---|---|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
另请参阅
array2table
| cell2table
| struct2table
| table