exponenta event banner

Основы создания кода

Обзор процесса создания кода

Основными шагами для создания кода являются:

  • Открытие модели

  • Настройте модель для генерации кода, выбрав решатель, цель, язык и цели генерации кода

  • Выберите подход построения (например, подход с использованием цепочки инструментов)

  • Построение модели

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

Приложения

Симулинк-кодерСоздание и выполнение кода C и C++ на основе моделей Simulink, диаграмм Stateflow и функций MATLAB для использования в таких приложениях, как ускорение моделирования, быстрое прототипирование и моделирование аппаратного обеспечения в цикле (HIL)

Темы

Начало

Создание кода с помощью Simulink ® Coder™

Выберите системный целевой файл для модели Simulink ®, создайте код C для моделирования в реальном времени и просмотрите созданные файлы.

Настройка модели, создание кода и моделирование

В этом примере описывается функциональное проектирование модели, просмотр модели и подсистем верхнего уровня и выполнение моделирования.

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

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

Модель РЛС положения самолета

Создайте код для модели, содержащей расширенный фильтр Калмана, который оценивает положение самолета на основе радиолокационных измерений.

Файлы и папки создания кода

Управление папками процесса построения

Управление папками, созданными генератором кода.

Управление файлами процесса построения

Работа с созданными исходными файлами и файлами зависимостей, создаваемыми генератором кода.

Управление зависимостями файлов процесса построения

Работа с созданными исходными файлами и файлами зависимостей, создаваемыми генератором кода.

Добавление зависимостей процесса построения

Добавление информации о зависимостях для внешнего кода в процесс построения.

Поддержка процесса построения имен папок с пробелами или специальными символами

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

Дополнительные возможности управления созданием кода

Интернационализация и создание кода

Поддержка интернационализации для обеспечения эффективной глобализации.

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

Создание кода и моделирование моделей в проекте

В этом примере показано, как использовать шаблон создания кода для нового проекта.

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

В этом примере показано, как использовать API Project для создания нового проекта и автоматизации задач проекта для управления файлами.