update

Обновите модель архитектуры

Описание

пример

update(architectureInstance) обновляет модель спецификации, чтобы зеркально отразить изменения в экземпляре архитектуры. update метод является частью systemcomposer.analysis.ArchitectureInstance класс.

Эта функция является частью API экземпляра, который можно использовать, чтобы анализировать модель итеративно, поэлементно. instance относится к экземпляру элемента, на котором выполняется итерация.

Примеры

свернуть все

Обновите модель спецификации, чтобы зеркально отразить изменения в экземпляре архитектуры.

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

profile = systemcomposer.profile.Profile.createProfile('LatencyProfile');

latencybase = profile.addStereotype('LatencyBase');
latencybase.addProperty('latency','Type','double');
latencybase.addProperty('dataRate','Type','double','DefaultValue','10');

Создайте новую модель. Примените профиль к модели. Примените стереотип к архитектуре. Инстанцируйте всех стереотипов в профиле.

model = systemcomposer.createModel('archModel',true);
model.applyProfile('LatencyProfile');
model.Architecture.applyStereotype('LatencyProfile.LatencyBase');
instance = instantiate(model.Architecture,'LatencyProfile','NewInstance');

Установите новое значение для 'dataRate' свойство на экземпляре архитектуры.

instance.setValue('LatencyProfile.LatencyBase.dataRate',5);

Обновите модель спецификации согласно экземпляру архитектуры.

instance.update();

Получите новое значение 'dataRate' свойство на архитектуре.

value = model.Architecture.getPropertyValue('LatencyProfile.LatencyBase.dataRate')
value =

    '5'

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

свернуть все

Экземпляр архитектуры, который будет обновлен в виде systemcomposer.analysis.ArchitectureInstance объект.

Больше о

свернуть все

Определения

ТерминОпределениеПриложениеБольше информации
анализАнализ является методом для того, чтобы количественно оценить архитектуру для определенных характеристик. Статический анализ анализирует структуру системы. Статический анализ использует анализ функциональные и параметрические значения свойств, полученных в системной модели.Используйте анализ, чтобы вычислить полную надежность, массовую свертку, эффективность или тепловые характеристики системы, или выполнить анализ SWaP.Анализируйте архитектуру
экземплярЭкземпляр является вхождением модели архитектуры в данном моменте времени.Можно обновить экземпляр с изменениями в модели, но экземпляр не обновится с изменениями в активных вариантах или моделях - ссылках. Можно использовать экземпляр, сохраненный в .MAT файл, модели архитектуры System Composer™ для анализа.Создайте экземпляр модели для анализа

Введенный в R2019a