2016-12-01 18 views
0

Iセットを有する
I労働者/ W1、W2、W3/ 可変 T(I)時間のWiし彼の仕事私は関数T1 < = T2を作成するために必要なので、私は、第1および第2取得する必要が どのように私はこれを行うことができますか? this eq1; eq1; EQ1 .. T(私は( '1'))=ル= T(私は( '2'))あなたが書くことができますいずれかGAMSのセットから1つの要素を取得するにはどうすればよいですか?

+0

最小限で再現性のあるサンプルを追加する –

答えて

1

動作しません

T("W1") 

または

T(i)$(ord(i)=1) 

最初のケースでは、特定のセット要素を直接参照します。

ord()は、「全体的なセット内のこの特定のsetelementの位置」を返します。これから私が要素番号1であるかどうかを確認します。$条件を使用して変数を制限したり、このように設定することができます。

関連する問題