Системный фильтр

Запустите дочерние компоненты, если существующая система удовлетворяет заданным условиям

Описание

Этот компонент запускает свои дочерние компоненты, если существующая система удовлетворяет условиям, которые вы задаете с этим компонентом.

Свойства

  • Report only if system has at least N blocks: Задает минимальное количество блоков, которые система должна включать для любого из дочерних компонентов, чтобы запуститься. Если вы вводите 0, дочерние компоненты, запущенные независимо от количества блоков в системе.

  • Report only if system has at least N subsystems: Задает минимальное количество подсистем, которые система должна включать для дочерних компонентов, чтобы запуститься. Если вы вводите 0, дочерние компоненты, запущенные независимо от количества подсистем в системе.

  • Report only if system mask type is: Задает который маски включать в сгенерированный отчет.

    • Either masked or unmasked

    • Masked

    • Unmasked

  • Custom filtering MATLAB code: Задает пользовательский код фильтрации MATLAB®, который Системный Фильтр применяет при определении который системы и подсистемы, чтобы сообщить относительно в Системном компоненте Цикла. Окно редактирования включает демонстрационную функцию (прокомментировал) это, можно использовать в качестве отправной точки для собственной функции фильтрации. Используйте переменную isFiltered для вывода вашей функции. Например, чтобы отфильтровать системы и подсистемы, имена которых запускаются с engine, введите:

    isFiltered = strncmpi( currentSystem, 'engine', 6);

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

Нет.

Класс

rptgen_sf.csf_obj_filter

Смотрите также

System Loop