包:金宝app
表示变量配置数据对象的类
变量配置数据对象存储变量配置、约束和默认活动配置的名称的集合。的金宝app仿真软件。VariantConfigurationData
类具有使您能够添加、修改或删除不同配置、约束和控制变量的属性。使用的实例金宝app仿真软件。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(model, 'VariantConfigurationObject', 'variantConfig');