Set active choice on variant component
setActiveChoice(variantComponent,choice)
example
setActiveChoice(variantComponent,choice) sets the active choice on the variant component.
variantComponent
choice
collapse all
Create a model, get the root architecture, create one variant component, add two choices for the variant component, and set the active choice.
model = systemcomposer.createModel('archModel'); arch = get(model,'Architecture'); variant = addVariantComponent(arch,'Component1'); compList = addChoice(variant,{'Choice1','Choice2'}); setActiveChoice(variant,compList(2));
Architecture component, specified as a systemcomposer.arch.VariantComponent object with multiple choices.
systemcomposer.arch.VariantComponent
Active choice in a variant component, specified as a systemcomposer.arch.Component object or label of the variant choice as a character vector.
systemcomposer.arch.Component
addChoice | addVariantComponent | getActiveChoice | getChoices
addChoice
addVariantComponent
getActiveChoice
getChoices