systemcomposer.profile.Profile.createProfile

Создайте профиль

    Описание

    profile = systemcomposer.profile.Profile.createProfile(profileName,dirPath) создает новый объект systemcomposer.profile.Profile профиля добавить набор стереотипов. dirPath аргумент задает директорию, в которой должен быть создан профиль.

    пример

    profile = systemcomposer.profile.Profile.createProfile(profileName) создает новый профиль с именем profileName.

    Примеры

    свернуть все

    Создайте модель.

    model = systemcomposer.createModel('archModel');

    Создайте профиль со стереотипом, откройте редактор профиля, затем примените профиль к модели.

    profile = systemcomposer.profile.Profile.createProfile('LatencyProfile');
    
    latencybase = profile.addStereotype('LatencyBase');
    latencybase.addProperty('latency','Type','double');
    latencybase.addProperty('dataRate','Type','double','DefaultValue','10');
    
    systemcomposer.profile.editor(profile)
    
    model.applyProfile('LatencyProfile');

    Сохраните профиль в файле в текущем каталоге как LatencyProfile.xml.

    path = profile.save;

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

    свернуть все

    Имя нового профиля в виде вектора символов.

    Пример: 'LatencyProfile'

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

    Путь к каталогу, где профиль будет сохранен в виде вектора символов.

    Пример: 'C:\Temp\MATLAB'

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

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

    свернуть все

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

    Больше о

    свернуть все

    Определения

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

    Введенный в R2019a