变系统

创建自定义的模型版本支持不同的规格,不重复金宝app

在Si金宝appmulink®,可以创建基于模块化设计平台,包括具有有限的一组变量的组件的固定结构共同模型。变异帮助您开发一个固定的主设计,可变要素。

该方法可帮助您满足客户多样化的需求由应用程序,成本,或操作考虑决定。

变体的模块化设计平台上的可变部分。他们帮助你在一个单一的,统一的框图指定型号的多种实现。欲了解更多信息,请参阅什么是变量和它们的使用场合

有两种类型的变体,分层和内联。层次结构变体是通过变体子系统块,而内联变体是通过变异源变异水槽块。一个使用变体子系统块提供了这些优点:

  • 允许你混合模型子系统块作为变系统

  • 金宝app支持灵活的I / O,使所有变体不需要具有相同数量的输入和输出端口

变子系统,派生模型 含有子系统块或模型块作为变体的选择模板子系统
变异源 使用变体的多个输入中的路线
变异水槽 路线之间使用的变体的多个输出
手动变源 在输入多个变种的选择之间切换
手动变水槽 在输出多个变种的选择之间切换

金宝appSimulink.Variant 指定条件的控制变量选择
金宝appSimulink.VariantConfigurationData 类表示一种变型的配置数据对象
金宝appSimulink.VariantManager 类表示一组的变体管理器功能
金宝appSimulink.VariantConfigurationAnalysis 类代表一组变式配置功能分析

主题

简介变种

什么是变量和它们的使用场合

单系统,满足多种变型的要求。

变异术语

了解有关Simulink的术语和参数的变种。金宝app

创建一个简单的变种模型

了解如何创建使用变块的典范。

简介变控制

了解如何控制变量块。

与变体的选择工作

激活,灭活或创建默认变异体的选择。

创建变控制编程

使用MATLAB®代码来定义的变体的控制。

变体子系统

变体子系统

了解变异子系统的基本功能。

定义,配置和激活变种

代表变子系统变种的选择。

条件与传播变子系统

外传播变种条件变体子系统块。

变系统与系统的条件

理解变体状态传播到有条件地执行的系统。

转换配置的子系统,以变子系统

了解如何配置子系统转化为变异子系统及其对装载行为。

内嵌变种

定义和配置变来源和投资

表示使用内联变体变体的选择。

可视化改型的实现单层

查看含有内嵌变体模型的变种选择。

变资源和变体库块

定义变源库块变种的选择。

变条件与传播变异来源和投资

从内嵌变种块传播的变体的条件。

传播变条件子系统

理解变体状态传播到虚拟化和非虚拟子系统。

传播变条件为有条件子系统

了解有条件子系统变异状况传播。

控制变量条件传播

的变体的条件控制传播上游和下游。

内公共汽车Variant元素

理解如何创建变体总线,生成代码,并与总线的变体的条件传播。

代码生成

准备变含模型代码生成

配置并生成一个变种型号代码。

变异经理

变异Manager概述

使用的主要工具来管理变化点的变异模式。

创建和验证结构的变形

为模型创建变量配置并验证其准确性。

进口控制变量变式配置

与模型关联导入控制变量。

定义约束

定义整个模型的约束。

含变种块降低模型

生成与结构的变形的一个子集模型。

在含变种块模型分析结构的变形

分析模型的引用和库在包含变体块一个模型中的每个变体的配置。

示例模型

变体示例模型

这说明一些Simulink中的一组概念的例子变型能力。金宝app

精选示例