Стройте диаграмму цикла

Запустите дочерние компоненты для заданных диаграмм Stateflow

Описание

Этот компонент запускает свои дочерние элементы для заданных графиков Stateflow®.

Для условной обработки для графика можно использовать функцию RptgenSF.getReportedChart. Для получения дополнительной информации смотрите Функции Контекста Цикла.

Сообщите относительно

  • Automatic list from context: Сообщите относительно всех блоков графика в контексте, установленном родительским элементом этого компонента.

    • Model Loop: Отчеты относительно всей диаграммы Stateflow блокируются в текущей модели.

    • System Loop: Отчеты относительно всей диаграммы Stateflow блокируются в существующей системе.

    • Signal Loop: Отчеты относительно всех блоков диаграммы Stateflow, соединенных с текущим сигналом.

    • Machine Loop: Отчеты относительно текущего блока, если это находится в диаграмме Stateflow.

    Если компонент Chart Loop имеет какой-либо другой тип компонента, когда его родительский элемент, выбирая эту опцию заставляет его сообщать относительно всех блоков диаграммы Stateflow.

  • Custom - use block list: Отчеты относительно заданного списка блоков диаграммы Stateflow.

Опции цикла

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

  • Sort blocks: Задает, как отсортировать блоки (применился к каждому уровню в модели). Эта опция доступна, если вы выбираете Automatic list from context в разделе Report On, или если вы выбираете Custom - use block list и опцию Sort blocks.

    • Alphabetically by block name. Сортировки блоков в алфавитном порядке по наименованию.

    • Alphabetically by system name. Сортировки систем в алфавитном порядке по наименованию. Списки блокируются в каждой системе, но без определенного порядка.

    • Alphabetically by full Simulink path. Сортировки моделей в алфавитном порядке их полными путями.

    • By block type. Сортировки блоков в алфавитном порядке типом блока.

    • By depth. Сортировки блоков их глубиной в модели.

    • By layout (left to right): Сортировки блоков их местоположением в макете модели, строками. Блок, кажущийся самым далеким к левому верхнему углу модели, является привязкой для строки. Строка содержит все другие блоки, которые перекрывают горизонтальную область, заданную верхними и нижними ребрами блока привязки. Другие строки используют тот же алгоритм, с помощью в качестве привязки следующий блок, о котором не сообщают, самый близкий левая верхняя часть модели.

    • By layout (top to bottom): Сортировки блоков их местоположением в макете модели, столбцами. Блок, кажущийся самым далеким к левому верхнему углу модели, является привязкой для столбца. Столбец содержит все другие блоки, которые перекрывают вертикальную область, заданную левыми и правыми ребрами блока привязки. Другие столбцы используют тот же алгоритм, с помощью в качестве привязки следующий блок, о котором не сообщают, самый близкий левая верхняя часть модели.

    • By simulation order. Сортировки блоков порядком выполнения.

    • %<VariableName>: Вставляет значение переменной из рабочей области MATLAB®. Обозначение %<> может обозначить массив строк или массив ячеек. Для получения дополнительной информации смотрите %<VariableName> Notation на странице с описанием компонента Text в документации MATLAB Report Generator™.

  • Search for Simulink property name/property value pairs: Отчеты относительно Simulink® блокируют с заданным именем свойства / пары значения свойства.

  • Search Stateflow: Отчеты относительно диаграмм Stateflow с заданным именем свойства / пары значения свойства.

Разделите опции

  • Create section for each object in loop: Вставляет раздел в сгенерированный отчет для каждого объекта, найденного в цикле.

  • Display the object type in the section title: Вставляет тип объекта автоматически в заголовок раздела в сгенерированном отчете.

  • Create link anchor for each object in loop: Создайте цель ссылки для каждого графика в цикле так, чтобы другие части отчета могли соединиться с ним. Например, изображение, созданное компонентом Stateflow Snapshot, может соединиться с этой информацией, только если вы устанавливаете этот флажок.

Вставить что-нибудь в отчет?

Да, вставляет раздел, если вы выбираете опцию Create section for each object in loop.

Класс

rptgen_sf.csf_chart_loop