find

Найдите элементы модели

Описание

[paths, e] = find(obj, constraint, rootArch, nameValPair), [paths, e] = find(obj, constraint, nameValPair) находит элементы модели в заданной архитектуре rootArch использованием заданного ограничения в модели. Если rootArch не будет обеспечен, то он найдет элементы модели в корневой архитектуре модели. Пути к выходному аргументу будут содержать полностью определенный именованный путь к элементу, начинающему с данной корневой архитектуры. Следующие пары значение-имя поддерживаются:

  • ‘FlattenReferences’: {верный, ложный} – Указывает, должна ли находка искать архитектуру, на которую ссылаются, или она не должна включать архитектуру, на которую ссылаются. Значение по умолчанию является 'ложным'.

  • 'Рекурсивно вызовите': {верный, ложный} – Указывает, должна ли находка рекурсивно перерыть модель или если это должно искать только заданный слой. Значение по умолчанию 'верно'.

  • ‘ElemType’: {'Компонент', 'Порт', 'Коннектор'} – Задает что тип элемента искать в модели. Этот параметр диктует тип возврата “e”. Значение по умолчанию 'Компонента'.

Метод Find для класса systemcomposer.arch.Model.

Входные параметры

свернуть все

Типы данных: <argument type>

Типы данных: <argument type>

Типы данных: <argument type>

Типы данных: <argument type>

Выходные аргументы

свернуть все

<описание аргумента>

Типы данных: <argument data type>

<описание аргумента>

Типы данных: <argument data type>

Введенный в R2019b

Для просмотра документации необходимо авторизоваться на сайте