5.4 インデックス変数を作成する

インデックス変数は、配列の次元に沿ってカテゴリを定義するものです。影響ダイアグラムでは、これらはインデックスノード (平行四辺形) であらわされます。この事例では、Car typeFinance Option によって決定を配列化しますので、それぞれの次元についてインデックスを定義する必要があります。インデックス変数は、通常、その配列のカテゴリをあらわすラベルのリスト (list of labels) または値のリスト (list of values) として定義します。

(支払方法 (finance options) については、ひとまず "Loan" は除外します。後で追加します。)

 

上記の2つのインデックスノードは、それぞれ以下の手順で追加します:

1. Edit ツールを選択します。

2. インデックスアイコンをダイアグラムにドラッグします。

3. ノードのタイトルを入力します。

4. 定義 (definition) フィールドを開き、Expression ポップアップメニューから List of Labels を選択します。

5. 表記内容に従ってラベルを入力します。

 

Tip: Expression ポップアップメニューで List of Labels を選択するのとは別に、() を選択したあと、Expression 構文を使って定義内容を直接記入することもできます。値をカンマ区切りで並べたら、それらを角括弧 [] で括るだけです。なお、Expression 構文内のテキスト値は、いずれも、クオート (シングルまたはダブル) で囲む必要がある点に注意してください。