Измените параметры конфигурации, которые управляют определенными аспектами внешнего вида кода и стиля, такими как стиль комментария, режим кастинга типа данных и стиль добавления отступа. Для параметров, что внешний вид кода системы управления и стиль, смотрите Возможности Embedded Coder Генерации кода из кода MATLAB.
Сгенерируйте пользовательские баннеры и трейлеры и комментарии перед секциями кода путем настройки файла шаблона генерации кода (CGT). Смотрите Генерируют Пользовательский Файл и Функциональные Баннеры для Кода C/C++.
coder.setupMISRAConfig | Сконфигурируйте параметры генерации кода, чтобы увеличить соответствие кода с инструкциями MISRA C:2012 |
coder.MATLABCodeTemplate | Представляйте шаблон генерации кода для MATLAB Coder |
Задайте стиль комментария для кода C/C++
Сгенерируйте одну линию или многострочные комментарии в коде C/C++, сгенерированном из кода MATLAB®.
Настройте сгенерированные идентификаторы
Задайте формат идентификаторов в коде C/C++, сгенерированном из кода MATLAB.
Сгенерируйте операторы switch-case
вместо операторов if-elseif-else
в коде C/C++, сгенерированном из кода MATLAB.
Задайте стиль отступа для кода C/C++
Используйте стиль отступа K&R или Аллмена в коде C/C++, сгенерированном из кода MATLAB.
Управляйте сдвигами влево со знаком в сгенерированном коде
Управляйте, заменяет ли генератор кода умножение степенями двойки с со знаком, оставленный поразрядно переключает на нижний регистр код, сгенерированный из кода MATLAB.
Управляйте бросками типа данных в сгенерированном коде
Задайте режим кастинга типа данных в коде C/C++, сгенерированном из кода MATLAB. Задайте режим по умолчанию, стандарты совместимый режим или явный режим.
Увеличьте вероятность генерации MISRA C совместимый код из кода MATLAB
Сконфигурируйте параметры генерации кода, чтобы увеличить вероятность генерации MISRA C®:2012 совместимый код.
Задайте имена пользовательского типа данных в коде C/C++, сгенерированном из кода MATLAB.
Файлы шаблона генерации кода для кода MATLAB
Файл CGT задает файл и функциональные баннеры, и комментирует перед секциями кода в коде C/C++, сгенерированном из кода MATLAB.
Сгенерируйте пользовательский файл и функциональные баннеры для кода C/C++
Настройте файл CGT, чтобы сгенерировать ваш собственный файл и функциональные баннеры в коде C/C++, сгенерированном из кода MATLAB.