主要内容

不同的系统

创建自定义模型版本,以支持不同的规格,没有重复万博1manbetx

在仿真万博1manbetx软件®,您可以创建基于模块化设计平台的模型,该平台包含一个固定的公共结构和一组有限的可变组件。可变性可以帮助您开发具有可变组件的单一、固定的主设计。

该方法帮助您满足由应用程序、成本或操作考虑因素控制的各种客户需求。

变量是模块化设计平台的可变组件。它们帮助您在单个统一的框图中指定模型的多个实现。有关更多信息,请参见什么是变体,什么时候使用它们

有两种类型的变量,分层的和内联的。层次变量通过不同的子系统块,而内联变量是通过变异来源变体水槽块。使用不同的子系统Block提供了以下优势:

  • 可以混合模型子系统块作为变体系统

  • 万博1manbetx支持灵活的I/O,使所有变体不需要有相同数量的输入和输出端口

不同子系统,不同模型 包含子系统、模型或子系统参考块作为变量选择的模板子系统
变异来源 使用变量在多个输入之间路由
变体水槽 使用变量在多个输出之间路由
手动变量来源 在输入的多个变量选择之间切换
手动变型水槽 在输出的多个变量选择之间切换

万博1manbetx仿真软件。变体 指定控制变量选择的条件
万博1manbetx仿真软件。变体ConfigurationData 表示变量配置数据对象的类
万博1manbetx仿真软件。变体Control 创建一个变量控制变量对象
万博1manbetx仿真软件。变体Variable 创建一个可变参数对象
万博1manbetx仿真软件。变体Manager 以编程方式访问变体管理器功能
万博1manbetx仿真软件。变体ConfigurationAnalysis 以编程方式分析不同的配置

主题

变体简介

不同的子系统

内联变体

代码生成

变体经理

变异参数

示例模型