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

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

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

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

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

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

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

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

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

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

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

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

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

Simulink

Model Loop

Нет данных

Formatting

Chapter

Title к Inport Blocks

Simulink

Block Loop

Нет данных

Logical and Flow Control

Logical If

Test Expression к

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

Simulink

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

Нет данных

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

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

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

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

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

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