Отфильтруйте с функциями контекста цикла

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

В следующем примере, в компоненте Цикла Блока, вы используете RptgenSL.getReportedBlock в Логическом, Если компонент, чтобы сообщить относительно целенаправленных блоков в компоненте Цикла Блока.

Для сводных данных функций контекста цикла смотрите Функции Контекста Цикла.

Создайте и сохраните файл настройки

  1. Откройте f14 модель.

  2. В MATLAB® командная строка, введите:

    report
  3. В Report Explorer выберите File> New.

  4. В панели Свойств, набор Directory к Present working directory.

  5. Сохраните файл настройки как inport_outport.rpt.

Добавление компонентов

Добавьте эти компоненты в отчет в порядке.

От этой Папки БиблиотекиДобавьте этот КомпонентУстановите это Свойство

Simulink

Model Loop

N/A

Formatting

Chapter

Title к Inport Blocks

Simulink

Block Loop

N/A

Logical and Flow Control

Logical If

Test Expression к

strcmp(get_param...
(RptgenSL.getReportedBlock,'BlockType'),...
'Inport')

Simulink

Таблица свойства Simulink

N/A

Файл настройки отчета выглядит так:

Запустите отчет

  1. Выберите inport_outport.rpt.

  2. Из контекстного меню выберите Report.

Отчет включает в себя главу со свойствами для Inport блоков только.

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