exponenta event banner

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

Определение и различия для генерации кода

Блоки

Функция MATLABВключение кода MATLAB в модели, генерирующие встраиваемый код C
Система MATLABВключить объект System в модель

Функции

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

Темы

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

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

Поддержка управления массивами переменного размера в функциональном блоке MATLAB

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

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

Используйте диспетчер портов и данных для задания размера и верхней границы входов и выходов переменного размера.

Определение данных переменного размера для создания кода

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

Использование динамического выделения памяти для массивов переменного размера в функциональном блоке MATLAB

Создайте код C/C + +, использующий динамическое выделение памяти.

Управление распределением памяти для массивов переменного размера в функциональном блоке MATLAB

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

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

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

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

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

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

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

Использование сигнала переменного размера в алгоритме фильтрации

Моделирование модели, использующей вектор переменного размера для хранения значений сигнала белого шума.

Поиск неисправностей

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

Устранение несоответствия размеров и ошибок обнаружения верхних границ.