变体的术语
动态仿真模块®变体术语帮助您理解各种参数和术语。
变体的术语 | 描述 |
---|---|
变异子系统,变异模型,变异装配子系统 | 包含一个或多个选项,其中每个选项为子系统或模型块。 |
变异来源 | 提供信号来源的变化。 |
变体水槽 | 提供信号接收器(目标)的变化。 |
变体模型 | 不同的子系统块包含模型块作为变量选择。看到变异子系统,变异模型,变异装配子系统. |
积极的选择 | 与求值为的变量控件相关联的变量选择真正的 . |
变型控制方式 |
|
变量控制变量 | MATLAB®变量,仿真软件。变体 对象,或仿真软件。参数 对象。看到变量块中变量控制变量(操作数)的类型. |
不同的对象 | 变量控制表达式的容器。看到仿真软件。变体 . |
变体经理 | 允许您管理在系统模型中使用变量块建模的各种变量点的中心工具。 |
变异减速机 | 根据所选的变体配置,将变体模型简化为独立模型。 |
变量配置,变量配置数据对象 | 变体配置由一组命名的变体控制变量、它们的值和被引用模型使用的配置组成。它可以用来激活Simulink模型的变体。 类的实例的变体配置数据对象
方法创建新的变体配置,并将它们分组到变体配置数据对象中 要将变体配置数据对象关联到模型,请使用variant Manager中的Export变体配置数据对象功能,或者使用 variantConfig = Simulink.VariantConfigurationData;set_param(模型,“VariantConfigurationObject”,...“variantConfig”); |
命令行参数
变型子系统参数
参数名称 | 描述 |
---|---|
变体 |
用于检查子系统是否为不同的子系统块。返回 这是一个只读参数。 |
VariantChoices |
类中的变量选择的列表不同的子系统块。例子: 返回一个1 × -N带字段的结构数组:
这是一个只读参数。 |
VariantControl |
子系统块和模型参数,该参数应用于对象的选择块不同的子系统块,并返回所选块的变体控件。
|
VariantControlMode |
指定建模Variant块的模式,可以是任意一种
看到变型控制方式. |
LabelModeActiveChoice |
控件的所选选项的变量控件标签不同的子系统块的时候
看到标签模式主动选择. |
TreatAsGroupedWhenPropagatingVariantConditions |
返回
|
GeneratePreprocessorConditionals |
指示是否要分析所有选择,并通过返回生成预处理器条件
请注意 使用变体激活时间参数。 |
CompiledActiveChoiceControl |
控件的活动选择对应的变量控件不同的子系统块,返回空 这是一个只读参数。 |
CompiledActiveChoiceBlock |
返回活动的完整块路径名不同的子系统块选择并返回空 这是一个只读参数。 |
CompiledVariantInfo |
块参数,表示块的活跃度变化模型编译后.返回具有三个字段的结构,值设置为
有关示例,请参见识别模块编译后的变体活跃度. 这是一个只读参数。 |
CompiledVariantActivationTime |
返回模型编译后块的变量激活时间。在编译模型之前,该参数返回更新图激活时间。例子: 这是一个只读参数。 |
PropagateVariantConditions |
对象中的端口上的if条件不同的子系统块将在块外传播。
看到在变量子系统之外传播条件. |
AllowZeroVariantControls |
指示是否不同的子系统Block被允许没有活动选项。
看到允许零主动变量控制. |
VariantActivationTime |
确定Simulink是否设置的活动选项不同的子系统在更新关系图或代码编译时阻塞。
请注意 的 看到变体激活时间. |
可变源和可变汇参数
参数名称 | 描述 |
---|---|
VariantControls |
返回一个
|
VariantControlMode |
指定建模不同块的模式,可以是任意一种
看到变型控制方式. |
LabelModeActiveChoice |
返回所选选项的变量控件标签变异来源或变体水槽块的时候
看到标签模式主动选择. |
GeneratePreprocessorConditionals |
指示是否要分析所有选择,并通过返回生成预处理器条件
请注意 使用变体激活时间参数。 |
ShowConditionOnBlock |
指示是否
看到显示不同的条件对块. |
AllowZeroVariantControls |
通过返回指示该块是否允许没有活动端口
看到允许零主动变量控制. |
CompiledActiveVariantControl |
返回来自上一个编译实例的活动端口对应的变体控件。如果没有活动端口,则返回空 这是一个只读参数。 |
CompiledActiveVariantPort |
从上一个编译实例返回活动端口的“索引”或返回 这是一个只读参数。 |
CompiledVariantActivationTime |
返回模型编译后块的变量激活时间。在编译模型之前,该参数返回更新图激活时间。例子: 这是一个只读参数。 |