exponenta event banner

systemcomposer.loadProfile

Загрузить профиль по имени

Описание

пример

profile = systemcomposer.loadProfile(profileName) загружает профиль с указанным именем файла.

Примеры

свернуть все

Создание модели.

model = systemcomposer.createModel('archModel',true);

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

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()

model.applyProfile('LatencyProfile');

Сохраните профиль и загрузите его. В этом примере: profileNew равно profile.

save(profile);
profileNew = systemcomposer.loadProfile('LatencyProfile');

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

свернуть все

Имя профиля, указанное как символьный вектор. Профиль должен быть доступен на пути MATLAB ® с .xml расширение.

Пример: 'new_profile'

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

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

свернуть все

Профиль, возвращенный как systemcomposer.profile.Profile объект.

Подробнее

свернуть все

Определения

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

Представлен в R2019a