1
あらかじめ定義された集合S/s1 * s100の上に、 M_s - M_shat = g = 0のようなものを書く必要があります。ここで(shat)は、要素(S)以外の集合(S)の他の要素です。 GAMSでどうすればいいですか?おかげさまで GAMSの定義済みセットから要素を除外しますか?
あらかじめ定義された集合S/s1 * s100の上に、 M_s - M_shat = g = 0のようなものを書く必要があります。ここで(shat)は、要素(S)以外の集合(S)の他の要素です。 GAMSでどうすればいいですか?おかげさまで GAMSの定義済みセットから要素を除外しますか?
SameAs演算子でエイリアスセットと条件式を使用できます。
Alias(S,SS);
E_M(s,ss)$(not SameAs(s,ss)).. M(s) - M(ss) =G= 0;
私はGAMSの新機能ですので、時々私はそのような基本的なアイデアを逃しています....もう一度ありがとう – Amedeo