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

Как задать данные, переменные и функции для генерации кода

Функции

halfСоздайте численный объект половинной точности

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

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

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

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

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

Концепции

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

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

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

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

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

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

Отредактируйте и представляйте текстовые объекты кодера и свойства

Представление командной строки текстовых объектов кодера.

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

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

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

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

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

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

Генерация кода для констант в структурах и массивах

Иногда генератор кода не распознает постоянные поля структуры или элементы массива.

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

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

Рекомендуемые примеры