主要内容

getcondition

返回变体组件中选择的变体控件

描述

例子

表达= getCondition(变体组件,,,,选择获取在变体组件上选择的变体控制条件,以选择活动变体选择。如果在变体选择上满足条件,则该变体选择成为变体组件上的主动选择。

例子

全部收缩

创建模型,获取根体系结构,在变体组件上创建,为变体组件添加两个选择,在一个变体选择上设置条件以选择活动变体选择并获得条件。

model = systemcomposer.createmodel(“ ArchModel”,真的);Arch = Get(型号,“建筑学”);模式= 1;variant = addVariantComponent(Arch,“ component1”);compist = addchoice(variant,[“选择1”,,,,“选择2”);setCondition(变体,compist(2),,“模式== 2”);exp = getCondition(变体,compist(2))
exp ='mode == 2'

输入参数

全部收缩

变体组件,指定为SystemComposer.arch.variantComponent目的。

选择变体组件,由systemcomposer.arch.component目的。

输出参数

全部收缩

控制特定选择的控制字符串选择,作为角色向量返回。

数据类型:char

更多关于

全部收缩

定义

学期 定义 应用 更多信息
变体

一个变体是变体组件中的许多结构或行为选择之一。

在执行分析时,使用变体将不同的体系结构设计快速交换为组件。

创建变体
变体控制

一个变体控制是控制活动变体选择的字符串。

将变体控件设置为编程控制哪个变体处于活动状态。

设置变体控制条件

版本历史记录

在R2019a中引入