Основы определения данных

Данные, переменные и функции для ускорения кода

Примеры и руководства

Устраните избыточные копии переменных в сгенерированном коде

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

Снова используйте ту же переменную с различными свойствами

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

Концепции

Определение данных для генерации кода

Задайте данные в коде MATLAB®, предназначенном для генерации кода.

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

Задайте класс, размер и сложность переменных в исходном коде MATLAB перед использованием их.

Лучшые практики для Определения Переменных для Генерации кода C/C++

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

Переназначение переменных свойств

Повторно присвойте переменную со значением различного класса, размера или сложности.

Поддерживаемые типы переменных

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

Генерация кода для комплексных данных

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

Генерация кода для разреженных матриц

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

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

Генератор кода и целевой компьютер ограничивают максимальное количество элементов массива.