【问题标题】:sum+sum equation issue in GAMSGAMS中的sum+sum方程问题
【发布时间】:2016-05-25 13:08:17
【问题描述】:

我定义了以下等式来计算系统消耗的总功率之和:

总功率.. systemPower =e= sum(J,P(J)) + sum(I,CP(I));

但是,变量 systemPower 只得到第二个和的结果,而不是两者!。 P(J)的声明如下:

P.LO(I)=0;

P.up(I)=100;

P.l('i1')=2;

P.l('i2')=3;

拜托,谁能解释一下为什么我会得到一个总和的结果?我该怎么做才能两者兼得?我也尝试将它们分开为不同的值,但我得到了相同的结果。

提前谢谢你。

【问题讨论】:

    标签: gams-math


    【解决方案1】:

    虽然分享这个是个好主意,但它可能对其他人有所帮助。我直接使用了一个变量而不是一个方程,我把它放在下面的形式中并且它起作用了。

    systemPower.l = sum(I,P.l(I))+sum(I,CP(I));

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-18
      • 1970-01-01
      • 2019-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-25
      • 1970-01-01
      相关资源
      最近更新 更多