不同的系统
创建自定义模型版本支持不同的规格,没有重复金宝app
在仿真金宝app软件®,您可以创建模型,基于模块化设计平台,包括一个固定的常见结构的有限集合变量组件。可变性帮助您开发一个单一的、固定的主设计与变量组件。
的方法可以帮助你遇到各种各样的客户需求由应用程序,成本,或操作注意事项。
变异的变量组件模块化设计平台。他们帮助你指定多个实现的模型在一个单一的、统一的框图。有关更多信息,请参见变异是什么以及何时使用它们。
有两种类型的变体,层次和内联。分层的变异是通过不同的子系统块,而内联变异是通过变异来源和变体水槽块。使用不同的子系统块提供了这些优势:
允许您混合模型和子系统块变异系统
金宝app支持灵活的I / O,所以所有的变异不需要具有相同数量的输入和输出端口
块
变体子系统,变体模型 | 模板包含子系统,子系统模型,或子系统参考块变体的选择 |
变异来源 | 路线在多个输入使用变体 |
变体水槽 | 路线在多个输出使用变体 |
手动变异来源 | 在输入切换多个变体的选择 |
手动变体水槽 | 在输出之间切换多个变体的选择 |
类
金宝appSimulink.Variant |
指定条件,控制变量的选择 |
金宝appSimulink.VariantConfigurationData |
配置数据对象类表示一个变体 |
金宝appSimulink.VariantControl |
创建一个变量控制变量对象 |
金宝appSimulink.VariantVariable |
创建一个变量参数对象 |
金宝appSimulink.VariantManager |
以编程方式访问变量管理器功能 |
金宝appSimulink.VariantConfigurationAnalysis |
分析不同配置以编程方式 |
主题
介绍了变异
- 变异是什么以及何时使用它们
单个系统,服务于多个变种的要求。 - 变体的术语
学习相关的术语和参数模型变体。金宝app - 创建一个简单的变体模型
学习如何使用变体块创建一个模型。 - 介绍了版本控制
学习如何控制变异参数块和变体。 - 使用变量的选择
激活、灭活、选择或创建默认的变体。 - 以编程方式创建变体控件
使用MATLAB®代码定义变量控制。 - 激活变体在不同阶段的模拟和代码生成工作流
使用变体激活时间设置活动选择在不同阶段的模拟和代码生成工作流。 - 方法控制活跃变体选择的一个变体块工作区使用面具或模型
这个例子展示了不同的方法来控制内联变种和变型的主动选择工作区子系统块面具或模型。 - 变异条件下传播概述
理解变异条件下传播模型。金宝app
不同的子系统
- 不同的子系统
学习基本的子系统的功能变体。 - 定义、配置和激活变体选择子系统块一个变体
代表变体选择变体子系统。 - 传播变异条件变体以外的子系统
外传播条件变体不同的子系统块适应其接口根据底层模块的状态。 - 使用变体子系统模块,有条件地执行子系统
了解如何使用变体子系统模块,有条件地执行系统变体的选择。 - 转换配置子系统子系统变体
学习如何转换配置子系统加载变体子系统和他们的行为。 - 控制活动选择子系统使用掩码参数锁定自定义库的变体
控制活动的选择不同的子系统属于一个锁定的自定义库。 - 自动屏蔽图标促销子系统的变体
这个例子演示了如何仿真软件®的面具图标自动显示活跃的变体块父金宝app块变体子系统。 - 变异函数调用信号变异子系统输出港
这个例子显示了如何变种子系统块允许将函数调用信号从其选择块合并输出港。 - 模型参考变异体
这个例子展示了如何使用模型参考变体。
内联变体
- 定义和配置源和汇变体
代表变体选择使用内联变体。 - 可视化变体实现在一个层
视图包含内联变异的变异选择一个模型。 - 沉块变异源和变体
定义变量选择变异源和汇块。 - 源和汇变异条件下传播与变体
传播条件变体的变异源和变体沉块。 - 传播条件变体从变异源块子系统模块
了解虚拟和变异条件传播非虚拟子系统。 - 传播条件变体从变异源块有条件地执行子系统
学习条件变体传播从变异源块条件子系统。 - 控制变异条件下传播
控制上游和下游传播的变异条件。 - 不同元素在公交车
了解如何创建变体总线,生成代码,与总线和变异条件下传播。 - 使用变异源块接收或输出函数调用信号模拟和代码生成
这个例子展示了如何变异源块接收函数调用信号的输入端口和有条件地合并的信号输出端口。
代码生成
- 准备Variant-Containing模型代码生成
配置和变体模型生成代码。
变体经理
- 变体经理概述
使用一个中央工具来管理一个变体模型的可变点。 - 创建和配置验证变体
创建变量配置模型并验证其准确性。 - 配置进口控制变量变体
进口控制变量与模型有关。 - 定义约束
在模型定义的约束。 - 导出,保存、更新、配置数据对象加载一个变体
这个例子展示了如何导出,保存和加载一个变体配置数据对象模型使用变体Manager®模型。金宝app - 减少模型包含变种
配置生成模型的一个子集的变体。 - 分析不同配置模型中包含变种块
分析模型引用和库中的每个变量配置模型包含变种。
变异参数
- 使用变量参数重用块参数不同的值
设计一个模型对于许多系统不同块参数值。 - 创建一个简单的变异参数模型
这个例子展示了如何创建一个简单的模型参数与变体。 - 积极的价值观和激活时间变化的变量参数
这个例子展示了如何改变的积极的价值观和激活时间变异参数在仿真软件®模型。金宝app - 选项代表变异参数生成的代码(嵌入式编码)
你只能生成代码为活跃的和不活跃的活跃值或值的变异参数在仿真软件。金宝app
示例模型
- v模型与仿真软件系统开发的变体金宝app
一组示例,说明的一些仿真软件变异能力的v模型表示系统开发生命周期。金宝app