Моделирование Строения

Сконфигурируйте модели для симуляции и генерации кода

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

Блоки

расширить все

Custom MATLAB fileОбновляйте активные параметры конфигурации родительской модели с помощью файла, содержащего пользовательский код MATLAB
ERT (optimized for fixed-point)Обновляйте активные параметры конфигурации родительской модели для генерации кода с фиксированной точкой ERT
ERT (optimized for floating-point)Обновляйте активные параметры конфигурации родительской модели для генерации кода с плавающей точкой ERT
GRT (debug for fixed/floating-point)Обновляйте активные параметры конфигурации родительской модели для генерации кода с фиксированной или плавающей точкой GRT
GRT (optimized for fixed/floating-point)Обновляйте активные параметры конфигурации родительской модели для генерации кода с фиксированной или плавающей точкой GRT

Объекты

расширить все

rtw.codegenObjectives.ObjectiveГенерация кода

Темы

Начало

Строение генерации кода

Измените параметры конфигурации модели, характерные для генерации кода, из Диалогового окна параметров конфигурации.

Строение генерации кода

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

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

Сгенерируйте код при помощи инструмента Quick Start

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

Изменения строения

Генерация кода Retarget из модели с несколькими конфигурациями модели.

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

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

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

Легкий способ настройки и оптимизации опций генерации кода с помощью блоков и скриптов Configuration Wizard.

Model Advisor

Проверяйте свою модель с помощью Model Advisor

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

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

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

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

Использование Embedded Coder® Model Advisor проверяет, чтобы оценить готовность модели к генерации кода.

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

Использование Simulink® Coder™ Model Advisor проверяет, чтобы оценить готовность модели к генерации кода.

Руководства по моделированию для строения модели

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

Советник по генерации кода

Сконфигурируйте модель для целей генерации кода с помощью Code Generation Advisor

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

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

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

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

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

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

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

Проверки советника по генерации кода

Облегчите разработку моделей и подсистем Simulink и поиск и устранение проблем с генерацией кода с помощью проверок Code Generation Advisor.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Параметры верификации кода и анализа эффективности для SIL и PIL симуляций.

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

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

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

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

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

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

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

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

Связанная информация

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