exponenta event banner

Конфигурация модели

Настройка моделей для моделирования и генерации кода

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

Блоки

развернуть все

Пользовательский файл MATLABОбновление активных параметров конфигурации родительской модели с помощью файла, содержащего пользовательский код MATLAB
ERT (оптимизирован для фиксированной точки)Обновление активных параметров конфигурации родительской модели для генерации кода с фиксированной точкой ERT
ERT (оптимизирован для плавающей точки)Обновление активных параметров конфигурации родительской модели для генерации кода ERT с плавающей запятой
GRT (отладка для фиксированной/плавающей точки)Обновление активных параметров конфигурации родительской модели для генерации кода GRT с фиксированной или плавающей запятой
GRT (оптимизирован для фиксированной/плавающей точки)Обновление активных параметров конфигурации родительской модели для генерации кода GRT с фиксированной или плавающей запятой

Объекты

развернуть все

rtw.codegenObjectives.ObjectiveЦель создания пользовательского кода

Темы

Начало

Конфигурация генерации кода

Измените параметры конфигурации модели, специфичные для генерации кода, в диалоговом окне Параметры конфигурации (Configuration Parameters).

Конфигурация генерации кода

Программная настройка параметров генерации кода для модели

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

Создание кода с помощью инструмента быстрого запуска

Подготовка модели для быстрого создания удобочитаемого и эффективного кода.

Варианты конфигурации

Создание кода ретаргетинга из модели с несколькими наборами конфигурации.

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

Выберите цель создания кода для иерархии привязок модели без изменения отдельных моделей.

Настройка и оптимизация модели с помощью блоков мастера настройки

Простая настройка и оптимизация параметров создания кода с помощью блоков и сценариев мастера настройки.

Консультант по моделям

Проверка модели с помощью помощника по модели

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

Проверка модели и конфигурации для создания кода

Оцените готовность модели к созданию кода с помощью Model Advisor и Code Generation Advisor.

Embedded Coder Model Advisor проверяет стандарты, рекомендации и эффективность кода

Используйте проверки Embedded Coder ® Model Advisor для оценки готовности модели к созданию кода.

Simulink Coder Model Advisor проверяет стандарты и эффективность кода

Используйте проверки Simulink ® Coder™ Model Advisor для оценки готовности модели к созданию кода.

Рекомендации по моделированию конфигурации модели

При разработке моделей и создании кода используйте рекомендации по конфигурации руководства по моделированию.

Помощник по созданию кода

Настройка модели для целей создания кода с помощью помощника по созданию кода

Используйте помощник по созданию кода для проверки модели на соответствие целям создания кода.

Программная настройка целей создания кода

Настройте цели создания кода из командной строки MATLAB.

Создание пользовательских целей создания кода

Создайте предопределенные цели создания кода, соответствующие вашим требованиям.

Сводка рекомендуемых настроек для параметров конфигурации модели

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

Проверка помощника по созданию кода

Упростите разработку моделей и подсистем Simulink, а также поиск и устранение неисправностей при создании кода с помощью проверок Code Generation Advisor.

Параметры конфигурации модели: создание кода

Параметры конфигурации модели: создание кода

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

Параметры конфигурации модели: оптимизация генерации кода

Параметры для настройки оптимизации кода.

Параметры конфигурации модели: отчет по созданию кода

Параметры для конфигурирования отчетов по генерации кода.

Параметры конфигурации модели: Комментарии

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

Параметры конфигурации модели: идентификаторы генерации кода

Параметры для выбора автоматически создаваемых правил именования идентификаторов при создании кода.

Параметры конфигурации модели: пользовательский код создания кода

Параметры для создания списка пользовательского кода C, папок, исходных файлов и библиотек, включаемых в создаваемые файлы.

Параметры конфигурации модели: интерфейс генерации кода

Параметры для выбора целевой программной среды, модификатора имени выходной переменной и интерфейса обмена данными.

Параметры конфигурации модели: стиль кода

Параметры управления автоматически создаваемым стилем кода для удобства чтения.

Параметры конфигурации модели: проверка генерации кода

Параметры проверки кода и анализа рабочих характеристик для моделирования SIL и PIL.

Параметры конфигурации модели: шаблоны генерации кода

Параметры для настройки созданной организации кода.

Параметры конфигурации модели: размещение кода генерации кода

Параметры для указания размещения данных в создаваемом коде.

Параметры конфигурации модели: замена типа данных генерации кода

Параметры для замены встроенных имен типов данных на пользовательские имена типов данных замены в созданном коде.

Параметры конфигурации модели: создание кода AUTOSAR

Параметры управления формированием кода AUTOSAR.

Характерные примеры