systemcomposer.profile.Profile.find

Найдите профиль по наименованию

    Описание

    profile = systemcomposer.profile.Profile.find() находит все открытые профили.

    пример

    profile = systemcomposer.profile.Profile.find(name) находит профиль указанным именем, name.

    Примеры

    свернуть все

    Создайте профиль для характеристик задержки.

    profile = systemcomposer.profile.Profile.createProfile('LatencyProfile');
    
    latencybase = profile.addStereotype('LatencyBase');
    latencybase.addProperty('latency','Type','double');
    latencybase.addProperty('dataRate','Type','double','DefaultValue','10');
    
    connLatency = profile.addStereotype('ConnectorLatency','Parent',...
    'LatencyProfile.LatencyBase');
    connLatency.addProperty('secure','Type','boolean');
    connLatency.addProperty('linkDistance','Type','double');
    
    nodeLatency = profile.addStereotype('NodeLatency','Parent',...
    'LatencyProfile.LatencyBase');
    nodeLatency.addProperty('resources','Type','double','DefaultValue','1');
    
    portLatency = profile.addStereotype('PortLatency','Parent',...
    'LatencyProfile.LatencyBase');
    portLatency.addProperty('queueDepth','Type','double');
    portLatency.addProperty('dummy','Type','int32');

    Найдите профиль по наименованию.

    profileFound =  systemcomposer.profile.Profile.find('LatencyProfile')
    profileFound = 
    
      Profile with properties:
    
                Name: 'LatencyProfile'
        FriendlyName: ''
         Description: ''
         Stereotypes: [1×5 systemcomposer.profile.Stereotype]

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

    свернуть все

    Имя профиля, чтобы найти в виде вектора символов или строки.

    Пример: 'LatencyProfile'

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

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

    свернуть все

    Найденный профиль или профили, возвращенные как systemcomposer.profile.Profile возразите или массив systemcomposer.profile.Profile объекты.

    Больше о

    свернуть все

    Определения

    ТерминОпределениеПриложениеБольше информации
    стереотипСтереотип является пользовательским расширением языка моделирования. Стереотипы обеспечивают механизм, чтобы расширить элементы языка архитектуры путем добавления проблемно-ориентированных метаданных.Примените стереотипы к элементам: архитектура корневого уровня, компонентная архитектура, коннекторы, порты, интерфейсы данных и типы значения модели. Элемент модели может иметь несколько стереотипов. Стереотипы предоставляют элементам модели единый набор полей свойства, таким как масса, стоят, и степень.Расширьте архитектурный проект Используя стереотипы
    свойствоСвойство является полем в стереотипе. Для каждого элемента применяются к стереотипу, определенные значения свойств заданы.Используйте свойства сохранить количественные характеристики, такие как вес или скорость, которые сопоставлены с элементом модели. Свойства могут также быть описательными или представлять состояние. Можно просмотреть и отредактировать свойства каждого элемента в модели архитектуры использование Property Inspector.
    профильПрофиль является пакетом стереотипов, чтобы создать последовательную область типов элемента.Профили автора и применяют профили к модели с помощью Редактора Профиля. Можно сохранить стереотипы для проекта в одном профиле или в нескольких. Профили хранятся в XML-файлах, когда они сохранены.

    Введенный в R2019a