Main Content

管理变体建模组件

管理变体元素,并定义、简化和分析变体配置

变体管理器是一种工具,它允许您可视化模型层次结构,并集中管理变体元素的使用,如整个层次结构中 Stateflow® 图中的变体模块和变体转移。

该工具作为名为 Variant Manager for Simulink® 的支持包提供,具有以下主要功能:

  • 变体管理器 - 可视化模型层次结构,管理整个层次结构中变体元素的使用,以及创建和管理变体配置。

  • 变体简化器 - 生成仅包含所选变体配置的简化模型。

  • 变体分析器 - 比较和对比变体配置以标识错误或不一致的情况。

Simulink.VariantConfigurationDataCreate variant configurations programmatically
Simulink.VariantConfigurationAnalysisAnalyze variant configurations programmatically

函数

Simulink.VariantManager.activateModel Validate and activate variant blocks in model hierarchy (自 R2022b 起)
Simulink.VariantManager.updateModelObtain model compilation information and activate variant blocks in model hierarchy (自 R2024b 起)
Simulink.VariantManager.applyConfigurationApply specified variant configuration to model (自 R2022b 起)
Simulink.VariantManager.findVariantControlVars Find variables used in variant control expressions
Simulink.VariantManager.generateConfigurations Generate variant configurations automatically (自 R2022b 起)
Simulink.VariantManager.getConfigurationDataGet variant configuration data object associated with model (自 R2022b 起)
Simulink.VariantManager.getPreferredConfigurationNameGet name of preferred variant configuration for model (自 R2022b 起)
Simulink.VariantManager.reduceModelGenerate reduced model for specified variant configurations

支持包

Variant Manager for Simulink

Use a central tool to manage all variation points in a variant model.

主题

精选示例