メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

addChoice

バリアント コンポーネントにバリアント選択肢を追加

説明

compList = addChoice(variantComponent,choices) は、指定されたバリアント コンポーネントに choices で指定されたバリアント選択肢を作成し、それらのハンドルを返します。

compList = addChoice(variantComponent,choices,labels) は、指定されたバリアント コンポーネントに choices で指定されたバリアント選択肢をラベル labels 付きで作成し、それらのハンドルを返します。

すべて折りたたむ

モデルを作成してルート アーキテクチャを取得し、バリアント コンポーネントを 1 つ作成して、バリアント コンポーネントの選択肢を 2 つ追加します。

model = systemcomposer.createModel("archModel");
systemcomposer.openModel("archModel");
arch = get(model,"Architecture");
variant = addVariantComponent(arch,"Component1");
compList = addChoice(variant,["Choice1","Choice2"]);

入力引数

すべて折りたたむ

バリアント コンポーネント。systemcomposer.arch.VariantComponent オブジェクトとして指定します。

バリアント選択肢の名前。文字ベクトルの cell 配列または string の配列として指定します。choices の長さは labels と同じでなければなりません。

データ型: char | string

バリアント選択肢のラベル。文字ベクトルの cell 配列または string の配列として指定します。labels の長さは choices と同じでなければなりません。

データ型: char | string

出力引数

すべて折りたたむ

作成されたコンポーネント。systemcomposer.arch.Component オブジェクトの配列として返されます。この配列は choices および labels と同じサイズになります。

詳細

すべて折りたたむ

バージョン履歴

R2019a で導入