发布网友 发布时间:2022-04-22 09:06
共2个回答
热心网友 时间:2023-06-30 20:12
你的约束条件和目标函数中的角标和你定义的不一样(m,k和i,t),这给会给软件系统造成混淆,他不知道怎么读你的数。因为我不太明白你的函数,所以不能一点一点跟你改。你可以尝试:
1. 把角标改为一致的。
2.k-1你在数组中没有定义,系统不会读这个数的,我明白你的意思,你是想说由一个循环,但是LINGO不懂,你必须用一个for 循环来表示。对不起,如果不是很直接得回答你的问题。
热心网友 时间:2023-06-30 20:13
似乎很明显,你的约束条件肯定有问题。比如说@sum()中集合名字不是你所用的M或者K。i一般用来表示变量,不要犯这个忌讳,可能会被系统识别错误。集合名字你可以改一下嘛。
现在期末考试了,我得复习,你先修改一下,实在不行,再问我。联系方式百度HI