Чтобы добавить гибкость в модель так, чтобы это могло угодить различным требованиям, можно использовать различные подсистемы и модели. Варианты позволяют вам выбирать среди нескольких изменений компонента в одной модели. Можно изменить активный вариант, не изменяя модель путем изменения значений различных контрольных переменных в командной строке MATLAB®.
Образцовый ex_modeling_variants
включает три варианта для подсистемы оператора.
Оператор 1 является активным вариантом, заданным скриптом ex_modeling_variant_choice.m
. Чтобы определить целевое положение для механической системы, этот оператор реализует процедурную логику с графиком Stateflow®.
Неактивные варианты и их содержимое отображаются серым. Задавать целевое положение для механического системного положения, неактивный различный Оператор подсистемы 2 использования блок Waveform Generator.
Оператор варианта 3 является неактивной различной моделью. Различные блоки Subsystem позволяют и подсистемы и модели как варианты.