首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

我想用lingo实现迭代,不知道怎么错了,求大神指教

发布网友 发布时间: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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com