主要内容

addChoice

为变体组件添加变体选择

描述

例子

compList= addChoice (variantComponent选择中指定的变量选择选择并返回它们的句柄。

compList= addChoice (variantComponent选择标签中指定的变量选择选择与标签标签并返回它们的句柄。

例子

全部折叠

创建一个模型,获得根体系结构,创建一个变体组件,并为变体组件添加两个选择。

模型= systemcomposer.createModel(“archModel”,真正的);Arch = get(模型,“架构”);变量= addVariantComponent(arch,“Component1”);compList = addChoice(变体,[“Choice1”“Choice2”]);

输入参数

全部折叠

变量组件,指定为systemcomposer.arch.VariantComponent对象。

变量选择名称,指定为字符向量的单元格数组或字符串数组。的长度选择一定和标签

数据类型:字符|字符串

变量选择标签,指定为字符向量的单元格数组或字符串数组。的长度标签一定和选择

数据类型:字符|字符串

输出参数

全部折叠

的数组返回systemcomposer.arch.Component对象。该数组的大小与选择而且标签

更多关于

全部折叠

定义

术语 定义 应用程序 更多的信息
变体

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

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

创建变体
版本控制

一个版本控制控制活动变量选择的字符串。

将变量控件设置为以编程方式控制哪个变量是活动的。

设置变量控制条件

版本历史

在R2019a中引入