添字#
読み: そえじ
英名: Subscript
モデリング言語 SIMPLE において,集合と共に用いられ,変数,定数,制約式等の次元を表すのに用いられる. 数式 \(x_i\) の添字 \(i\) に相当する.
集合と添字は最初は取っ付きにくいが,定式化には必要不可欠な概念であり,モデリング言語 SIMPLE の中核をなすものである.
モデリング言語 SIMPLE では以下のように変数を記述できる.
- C++SIMPLE
1Set S; 2Element i(set=S);
- PySIMPLE
1from pysimple import Element, Set 2 3S = Set(value=[0, 1]) 4i = Element(set=S) 5 6# Set を用いず直接に添字のみを宣言することも可能 7# i = Element(value=[0,1])
関連