Сообщите о генерации

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

С кодом HTML генерация сообщает, что можно просмотреть исходные файлы сгенерированного кода и анализировать информацию о сгенерированном коде, таком как цели генерации кода, подсистемы, интерфейс кода, и утвердить метрики кода. Отчет генерации кода обеспечивает трассируемость между кодом и элементами модели. Включайте Веб-представление модели, чтобы совместно использовать ваш типовой кодекс и сгенерированный код за пределами среды MATLAB.

Просмотрите метаинформацию о сгенерированном коде при помощи API Дескриптора Кода. API Дескриптора Кода описывает интерфейсы данных, функциональные интерфейсы, параметры и хранилища глобальных данных в сгенерированном коде.

Классы

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

coder.codedescriptor.CodeDescriptorВозвратите информацию о сгенерированном коде
coder.descriptor.DataInterface Возвратите информацию о различных типах интерфейсов данных
coder.descriptor.FunctionInterfaceВозвратите информацию о функциях точки входа

Функции

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

rtwreportСоздайте отчет сгенерированного кода для модели с Simulink Report Generator
coder.report.openОткройте существующий отчет генерации кода HTML
coder.report.generateСгенерируйте отчет генерации кода HTML
coder.report.closeЗакройте отчет генерации кода HTML
getCodeDescriptorСоздайте coder.codedescriptor. Объект CodeDescriptor для модели
getAllDataInterfaceTypesВозвратите типы интерфейса данных
getAllFunctionInterfaceTypes Возвратите функциональные интерфейсные типы
getArrayLayout Размещение возвращаемого массива сгенерированного кода
getDataInterfaces Возвратите информацию заданного интерфейса данных
getDataInterfaceTypesВозвратите типы интерфейса данных в сгенерированном коде
getFunctionInterfacesВозвратите информацию заданного функционального интерфейса
getFunctionInterfaceTypesВозвратите функциональные интерфейсные типы в сгенерированном коде
getReferencedModelCodeDescriptorВозвратите coder.codedescriptor. Объект CodeDescriptor для заданной модели, на которую ссылаются,
getReferencedModelNamesВозвратите имена моделей, на которые ссылаются,

Темы

Сообщите о генерации

Отчеты для генерации кода

Доступ к файлам сгенерированного кода и информации о сгенерированном коде с отчетом генерации кода.

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

Когда модель будет создана, сгенерируйте отчет генерации кода HTML для анализа сгенерированного кода.

Сгенерируйте отчет генерации кода после процесса сборки

После генерации кода можно сгенерировать отчет генерации кода HTML, не восстанавливая модель.

Отчет генерации открытого кода

Можно обратиться к существующим отчетам генерации кода в любое время.

Сгенерируйте отчет генерации кода программно

В командной строке MATLAB® можно сгенерировать, открыть и закрыть Отчет Генерации КОДА HTML со следующими функциями:

Просмотрите отчет генерации кода в Model Explorer

После генерации отчета генерации кода HTML можно просмотреть исходные файлы сгенерированного кода на правой панели Model Explorer.

Пакет и доля отчет генерации кода

Чтобы совместно использовать отчет генерации кода, можно группировать файлы отчета генерации кода и вспомогательные файлы в zip-файл для передачи.

Веб-представление модели в отчете генерации кода

Включайте Веб-представление модели, чтобы совместно использовать ваш типовой кодекс и сгенерированный код за пределами среды MATLAB.

Анализируйте сгенерированный код

Анализируйте интерфейс сгенерированного кода

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

Статические метрики кода

Генератор кода выполняет статический анализ сгенерированного C или Кода С++ и обеспечивает эти метрики в статическом метрическом отчете кода в отчете генерации кода.

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

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

Анализируйте замены кода в сгенерированном коде

Раздел Code Replacements Report в отчетных документах генерации кода функции заменяющей библиотеки кода (CRL), которые использовались для замен кода во время генерации кода.

Предположения генерации контрольного кода

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

Сгенерированный код документа с Simulink Report Generator

Объясняет, как использовать программное обеспечение Simulink® Report Generator™, чтобы сгенерировать подробный отчет для проекта генерации кода

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

Получите метаинформацию о сгенерированном коде.

Сопутствующая информация

Популярные примеры