Этот пример показывает вам, как использовать Simulink® Report Generator™, чтобы настроить отчет Описания Разработки системы для модели. Версия по умолчанию отчета предоставляет информацию о разработке системы, представленной моделью Simulink. Можно адаптировать отчет удовлетворить потребности.
Этот пример показывает вам, как настроить отчет под названием Описание Разработки системы. Продукт Simulink Report Generator автоматически создает версию по умолчанию этого отчета из модели Simulink, что вы выбираете. Однако можно сгенерировать настроенную версию этого отчета - например, чтобы придерживаться стандартов документации организации. Эта демонстрация показывает вам, как настроить отчет путем добавления краткого обзора, который следует за титульным листом.
Можно настроить Описание Разработки системы для модели Simulink в качестве примера, sldemo_autotrans
, который представляет автомобильную ходовую часть. Чтобы открыть модель в качестве примера, запустите следующую команду:
open_system('sldemo_autotrans')
Из меню File модели Simulink выберите Reports> System Design Description.
Диалоговое окно System Design Description открывается.
В диалоговом окне System Design Description нажмите кнопку Customize.
Simulink Report Generator создает копию шаблона отчета Описания Разработки системы, SDD_custom.rpt
, чтобы настроить. Шаблоны задают, как программное обеспечение Simulink Report Generator представляет отчеты из модели. Вы создаете, просматриваете и изменяете шаблоны отчета в названном Report Explorer графического интерфейса пользователя.
При генерации версии по умолчанию отчета Описания Разработки системы вы задаете несколько опций отчета с помощью диалогового окна System Design Description. При настройке отчета необходимо задать эти опции независимо от диалогового окна. Можно установить настроенные опции или графически, с помощью Report Explorer, или программно, с помощью команд MATLAB. Этот пример демонстрирует графический подход.
В левой панели Report Explorer выберите узел SDD_custom.rpt
. Правая панель отображает опции отчета для шаблона. Задайте значение для следующих опций отчета.
Директория: C:\MATLAB
FileName : sldemo_autotrans_SDD
FileFormat : Сеть (HTML)
Если отчет уже существует, шаг, чтобы предотвратить перезапись: На
Вы также видите другие опции от диалогового окна System Design Description, сопоставленного с компонентом Title Page
.
Сообщите, что шаблоны содержат набор компонентов, которые задают структуру и содержимое отчета. Левая панель Report Explorer перечисляет иерархию компонентов, которые включают шаблон SDD_custom.rpt
. Каждый компонент предлагает несколько свойств, значения которых вы задаете, чтобы управлять конкретным аспектом процесса генерации отчета. Правая панель Report Explorer отображает свойства для компонента, который вы выбираете в панели иерархии.
Шаблон SDD_custom.rpt
включает компонент Title Page
, который предоставляет несколько возможностей, сопоставленных с диалоговым окном System Design Description. В Report Explorer, от панели иерархии, выбирают компонент Title Page
и задают значение для следующих свойств.
Основной> Заголовок: sldemo_autotrans
Основной> Подзаголовок: Разработайте Описание
Основной> Пользовательский автор: Zaphod Beeblebrox
Изображение> Имя файла: C:\images\corporate_logo.gif
Официальное уведомление> текст Официального уведомления: Для Внутреннего Распределения Только
Можно также добавить краткий обзор в отчет с помощью компонента Title Page
. В Report Explorer, от панели иерархии, выбирают компонент Title Page
; в панели свойств выберите вкладку Abstract и в Абстрактном Текстовом поле, введите:
Simulink(R) is used to model an automotive drivetrain. Stateflow(R) enhances the Simulink model with its representation of the transmission control logic. Simulink provides a powerful environment for the modeling and simulation of dynamic systems and processes. In many systems, though, supervisory functions like changing modes or invoking new gain schedules must respond to events that may occur and conditions that develop over time. As a result, the environment requires a language capable of managing these multiple modes and developing conditions. Stateflow demonstrates its strength in this capacity by performing the function of gear selection in an automatic transmission.
На панели инструментов Report Explorer нажмите кнопку Report. Когда отчет завершен, приложение, сопоставленное с заданным форматом отчета, отображает индивидуально настраиваемое Описание Разработки системы.
Из меню Report Explorer File выберите Save As. Задайте местоположение и имя файла для вашего шаблона пользовательского отчета. Путем сохранения пользовательского шаблона можно получить доступ и снова использовать его. Например, можно применить пользовательский шаблон к другим моделям Simulink, чтобы создать отчеты, которые имеют ту же структуру и формат.
Для получения дополнительной информации о Report Explorer, обратитесь к тому, Каков Report Explorer? в документации Simulink Report Generator. Чтобы узнать больше о свойствах компонента Title Page
, смотрите его страницу с описанием в документации MATLAB Report Generator.