exponenta event banner

Системный контур

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

Описание

Этот компонент запускает дочерние компоненты для каждой системы, определенной родительским компонентом. Например, чтобы включить в отчет системы и подсистемы в рамках данной модели, можно включить этот компонент в качестве нижестоящего элемента Model Loop компонент.

Для систем условной обработки можно использовать RptgenSL.getReportedSystem функция. Дополнительные сведения см. в разделе Контекстные функции цикла.

Отчет о

  • Шлейф в системах:

    • Select systems automatically: Отчеты по всем системам в текущем контексте, заданные родительским компонентом.

      • Model LoopОтчеты о системах в текущей модели.

      • System LoopОтчеты о текущей системе.

      • Signal LoopОтчеты о родительской системе текущего сигнала.

      • Block LoopОтчеты о родительской системе текущего блока.

      Если этот компонент не имеет ни одного из этих компонентов в качестве родителя, при выборе этой опции отображаются отчеты по всем системам во всех моделях.

  • Custom - use system listОтчеты по списку указанных систем. Укажите полный путь к каждой системе.

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

  • Включить подсистемы в функции Simulink: указывает, следует ли включать подсистемы в функции Simulink ®. По умолчанию этот параметр включен.

Параметры цикла

  • Сортировка систем: определяет способ сортировки систем.

    • Alphabetically by system name (по умолчанию): Сортировка систем по имени в алфавитном порядке.

    • By number of blocks in system: Сортировка систем по количеству блоков. Список показывает системы по уменьшению количества блоков; то есть система с наибольшим количеством блоков появляется первой в списке.

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

    • By traversal order: Сортировка систем в порядке прохождения.

  • Поиск: Отчеты только по блокам с указанными парами имя/значение свойства. Чтобы включить поиск, установите флажок. В первой строке таблицы имени свойства и значения свойства щелкните внутри поля редактирования, удалите существующий текст и введите имя и значение свойства. Чтобы добавить строку, нажмите кнопку Добавить строку.

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

Параметры сечения

  • Создать раздел для каждого объекта в цикле: вставляет раздел в созданный отчет для каждого объекта, найденного в цикле.

  • Отображение типа объекта в заголовке раздела: автоматическая вставка типа объекта в заголовок раздела в созданном отчете.

  • Нумерация разделов по иерархии системы: Иерархически нумерация разделов в созданном отчете. Требует установки для системы сортировки значения By traversal order.

  • Создать привязку связи для каждого объекта в цикле: создать цель связи для каждой системы в цикле, чтобы другие части отчета могли связываться с ним. Например, изображение, созданное System Snapshot компонент может быть связан с разделом подсистемы, только если этот флажок установлен.

Примеры

Пример использования этого компонента с Model Loop как родитель, см. Model Loop.

Вставить что-либо в отчет?

Да, вставляет раздел при выборе Создать раздел для каждого объекта в цикле и целевой объект связи при выборе Создать якорь связи для каждого объекта в цикле.

Класс

rptgen_sl.csl_sys_loop