IsStereotypeDerivedFrom

Создайте запрос, чтобы выбрать стереотип, выведенный из полностью определенного имени

    Описание

    пример

    query = IsStereotypeDerivedFrom(name) создает query возразите что find метод и createView использование метода, чтобы выбрать стереотип из квалифицированного name.

    Примеры

    свернуть все

    Выберите все аппаратные компоненты в модели архитектуры.

    Импортируйте пакет, который содержит все запросы System Composer™.

    import systemcomposer.query.*;
    

    Откройте файл проекта Simulink®.

    scKeylessEntrySystem

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

    m = systemcomposer.openModel('KeylessEntryArchitecture');

    Создайте запрос для всех аппаратных компонентов и запустите запрос, отобразив одного из них.

    constraint = HasStereotype(IsStereotypeDerivedFrom('AutoProfile.HardwareComponent'));
    hwComp = find(m,constraint,'Recurse',true,'IncludeReferenceModels',true);
    hwComp(16)
    ans =
    
      1×1 cell array
    
        {'KeylessEntryArchitecture/FOB Locator System/Center Receiver/PWM'}

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

    свернуть все

    Стереотипируйте имя в виде вектора символов в форме '<profile>.<stereotype>'.

    Пример: 'AutoProfile.BaseComponent'

    Типы данных: char

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

    свернуть все

    Запросите, возвращенный как systemcomposer.query.Constraint объект.

    Больше о

    свернуть все

    Определения

    ТерминОпределениеПриложениеБольше информации
    представлениеПредставление показывает настраиваемое подмножество элементов в модели. Представления могут быть отфильтрованы на основе стереотипов или имен компонентов, портов, и интерфейсов, наряду с именем, ввести, или модули интерфейсного элемента. Создайте представления путем получения по запросу в элементах вручную. Представления создают упрощенный способ работать с комплексными архитектурами путем фокусировки на определенных частях проекта архитектуры.

    Можно использовать различные типы представлений, чтобы представлять систему:

    • Операционные представления демонстрируют, как система будет использоваться и должна быть хорошо интегрирована с анализом требований.

    • Функциональные представления фокусируются на том, что система должна сделать, чтобы действовать.

    • Физические представления показывают, как система создается и конфигурируется.

    Точка зрения представляет перспективу заинтересованной стороны, которая задает содержимое представления.

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

    Введенный в R2019b