Если вы составляете таблицы, изменяете их или используете табличные функции в коде MATLAB®, который вы предназначаете для генерации кода, то генерации кода описали ограничения в следующих разделах. Ограничения, которые применяются к классам также, применяются к таблицам. Для получения дополнительной информации об ограничениях класса см. Определение Классов MATLAB для Генерации кода (MATLAB Coder).
Если ваш код MATLAB составляет таблицы, то у генерации кода есть эти ограничения.
Входные параметры для табличного создания | Ограничения |
---|---|
Любые входные параметры |
|
Таблица составлена от входных массивов |
|
Таблица составлена с предварительно выделенными переменными |
|
Если ваш код MATLAB изменяет данные в таблице или ее свойствах, то у генерации кода есть эти ограничения.
Табличная операция или свойство | Ограничения |
---|---|
|
|
Табличные индексы, которые задают переменные как входные параметры к сгенерированному коду |
|
Пользовательские метаданные |
|
Присвоения, которые изменяют размер таблицы |
|
Вертикальная конкатенация |
|
Горизонтальная конкатенация |
|
Табличные переменные, которые являются массивами ячеек N-D |
|
Если ваш код MATLAB использует перечисленные в таблице функции, то у генерации кода есть эти ограничения.
Функция | Ограничения |
---|---|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
array2table
| cell2table
| struct2table
| table