Данные переменного размера

Определение, различия для генерации кода, динамическое выделение памяти

Функции

coder.varsizeОбъявить данные переменного размера

Темы

Генерация кода для массивов переменного размера

Данные переменного размера - это данные, размер которых не известен во время компиляции или размер которых может измениться во время выполнения.

Задайте данные переменного размера для генерации кода

Выберите метод для определения данных переменного размера.

Управляйте выделением памяти для массивов переменного размера

Управляйте, когда используется динамическое выделение памяти.

Сгенерируйте код для данных переменного размера

Сгенерируйте код для данных, размер которых может измениться во время исполнения.

Задайте верхние границы для массивов переменного размера

Чтобы избежать динамического выделения памяти, задайте верхние границы для массива переменного размера.

Используйте массивы C в сгенерированных интерфейсах функций

Осмыслите и используйте массивы из сгенерированных интерфейсов функции

Несовместимость с MATLAB в поддержке генерации кода переменного размера

Иногда результаты для данных переменного размера в сгенерированном коде отличаются от результатов в MATLAB®.

Ограничения переменных размеров для генерации кода функций тулбокса

Некоторые ограничения для данных переменного размера применяются к нескольким функциям тулбокса.

Поиск и устранение проблем

Диагностируйте и исправляйте ошибки данных переменного размера

Диагностируйте проблемы несоответствия размеров и ошибок обнаружения верхних границ.