【问题标题】:Excluding an element from a predefined set in GAMS ?从 GAMS 中的预定义集合中排除一个元素?
【发布时间】:2017-03-25 06:57:13
【问题描述】:

在预定义的集合 S /s1*s100/ 我需要写这样的东西 M_s - M_shat =g= 0 ,其中 (shat) 是集合 (S) 中除元素 (s) 之外的任何其他元素。 我怎样才能在 GAMS 中做到这一点? 谢谢。

【问题讨论】:

    标签: gams-math


    【解决方案1】:

    您可以在 SameAs 运算符中使用别名集和条件。

    Alias(S,SS);
    E_M(s,ss)$(not SameAs(s,ss)).. M(s) - M(ss) =G= 0;
    

    【讨论】:

    • 感谢@Martin 的及时回复,我是 GAMS 的新手,这就是为什么有时我会错过这些基本想法......再次感谢
    猜你喜欢
    • 2018-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-06
    • 1970-01-01
    • 2011-02-06
    • 1970-01-01
    相关资源
    最近更新 更多