创建模型组件的可互换变体
为了增加模型的灵活性,使其能够满足不同的需求,您可以使用不同的子系统和模型。变体允许您在单个模型中的组件的多个变体中进行选择。通过在MATLAB®命令提示符中更改变量控制变量的值,可以在不修改模型的情况下更改活动变量。
模型ex_modeling_variants
包括操作符子系统的三种变体选择。
操作符1是活动变量,由脚本定义ex_modeling_variant_choice.m
.为了确定机械系统的目标位置,该操作符使用Stateflow®图表实现过程逻辑。
不活跃的变体及其内容是灰色的。为了定义机械系统位置的目标位置,非活动的变型子系统操作员2使用波形发生器块。
变量选择操作符3是一个非活跃的变量模型。变体子系统块允许子系统和模型作为变体选择。