0

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

TotalPower.. systemPower =e= sum(J,P(J)) + sum(I,CP(I));

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

P.LO(I)=0;

P.up(I)=100;

Pl('i1')=2;

Pl('i2')=3;

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

先感谢您。

4

1 回答 1

0

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

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

于 2016-05-31T14:21:20.427 回答