金宝appSimulink.VariantConfigurationDataclass
包:金宝app
配置数据对象类表示一个变体
描述
变体配置数据对象,存储一组变量配置、约束和默认激活配置的名称。的金宝appSimulink.VariantConfigurationData
类的属性使您能够添加、修改或删除变量配置、约束和控制变量。使用的一个实例金宝appSimulink.VariantConfigurationData
类来执行以下操作:
配置定义和编辑变体。
控制变量添加到版本配置。
添加变量配置的副本。
删除现有的变量配置、约束和子模型配置。
设置一个特定的配置为默认活跃。
验证模型使用默认配置或特定变体。
查询或创建变体配置数据对象对于一个给定的模型。
属性
|
组变量配置。配置的名称必须是唯一的和有效的MATLAB®变量名。 |
|
组约束模型必须满足的所有变体配置。约束的名称必须是唯一的和有效的MATLAB函数名称。 |
|
名字的变体配置默认情况下用于验证。 |
方法
VariantConfigurationData | 对象构造方法的可选参数变量配置、约束和默认的配置文件名 |
addConfiguration | 添加一个新的变量配置变量配置数据对象 |
addConstraint | 添加一个约束变量配置数据对象 |
addControlVariables | 配置控制变量添加到一个现有的变体 |
addCopyOfConfiguration | 添加一份现有变种配置变量配置数据对象 |
addSubModelConfigurations | 增加一个变量配置的名称配置用于子 |
getConfiguration | 返回变量配置与给定名称的变体配置数据对象 |
getDefaultConfiguration | 返回默认的变量配置,如果有的话,配置数据对象的变体 |
getFor | 配置数据对象模型得到现有的变体 |
removeConfiguration | 删除一个变体配置与给定名称的变体配置数据对象 |
removeConstraint | 删除一个约束变量配置数据对象 |
removeControlVariable | 删除一个控制变量的不同配置 |
removeSubModelConfiguration | 删除从一个变种配置,配置用于子模型。 |
setDefaultConfigurationName | 集名称的默认变量配置变量配置数据对象 |
validateModel | 激活并验证模型层次结构的所有变体块 |
例子
load_system(模型);%创建配置,并将它与变体模型variantConfig = Simulink.VariantConfigurationData;金宝appset_param(模型、“VariantConfigurationObject”、“variantConfig”);