Настройте проект MATLAB Coder

  1. Чтобы открыть приложение, на вкладке MATLAB® Toolstrip Apps, под Code Generation, кликают по значку приложения MATLAB Coder™.

  2. Создайте проект или откройте существующий проект. Смотрите Создают Проект и Открывают Существующий Проект.

  3. Если приложение обнаруживает проблемы готовности генерации кода в ваших функциях точки входа, решите эти проблемы.

  4. Задайте свойства типов входного параметра функции точки входа. Смотрите Задают Свойства Входных параметров функции Точки входа Используя Приложение.

  5. Проверяйте на проблемы во время выполнения. Предоставьте код или тестовый файл, который приложение может использовать, чтобы протестировать ваш код. Приложение генерирует MEX-функцию. Это запускает ваш тестовый код или тестовый файл, заменяя вызовы вашей функции MATLAB с вызовами MEX-функции. Этот шаг является дополнительным. Однако это - лучшая практика выполнить этот шаг. Можно обнаружить и зафиксировать ошибки времени выполнения, которые более трудно диагностировать в сгенерированном коде C.

  6. Сконфигурируйте настройки сборки. Выберите тип сборки, язык и производственное оборудование. Опционально, измените другие настройки сборки. Смотрите Конфигурируют Настройки Сборки.

    Можно теперь сгенерировать код.

Создайте проект

На странице Select Source Files задайте файлы MATLAB, от которых вы хотите сгенерировать код. Функция точки входа является функцией, которую вы вызываете из MATLAB. Не добавляйте файлы, которые имеют пробелы на их имена.

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

Откройте существующий проект

  1. На инструментальной панели приложений кликните и выберите Open existing project.

  2. Введите или выберите проект.

Приложение закрывает другие открытые проекты.

Приложение MATLAB Coder не поддерживается в MATLAB Online™.

Если проект является проектом Fixed-Point Converter, и у вас есть лицензия Fixed-Point Designer™, проект открывается в приложении Fixed-Point Converter.

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