24小时热门版块排行榜    

Znn3bq.jpeg
北京石油化工学院2026年研究生招生接收调剂公告
查看: 946  |  回复: 3
【悬赏金币】回答本帖问题,作者无名阿亮将赠送您 11 个金币

无名阿亮

新虫 (初入文坛)

[求助] lingo软件使用的一些疑惑

lingo软件在同一约束条件下,只改变一个变量,会在某些变量下提示约束符号错误。

@laosam280 发自小木虫Android客户端
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖置顶 ( 共有1个 )

无名阿亮

新虫 (初入文坛)

无名阿亮: 回帖置顶 2021-09-30 21:38:37
问题:
在部分数据下,该代码会出现错误69;
但是其他数据使用改代码正常
代码是:
model:
sets:
m/1..6/:;
o/1..5/:h;
ajz(m,o):p,x,y,s;
endsets
data:
p=@ole('D:\ipython\cost.xlsx','price11');
h=8.8 6.1 2.0 4.2 5.0;
enddata
max=@sum(m(i):@sum(o(j):1500*y(i,j)-50*s(i,j)-p(i,j)*x(i,j)));
@for(m(i):y(i,1)+y(i,2)<=200);
@for(m(i):y(i,3)+y(i,4)+y(i,5)<=250);
@for(m(i):@sum(o(j):y(i,j)*h(j))/@sum(o(j):y(i,j))<=6);
@for(m(i):@sum(o(j):y(i,j)*h(j))/@sum(o(j):y(i,j))>=3);
@for(o(j):s(1,j)=500);
@for(o(j):@for(m(i):s(i,j)+x(i,j)<=1000));
@for(o(j):s(2,j)=s(1,j)+x(1,j)-y(1,j));
@for(o(j):s(3,j)=s(2,j)+x(2,j)-y(2,j));
@for(o(j):s(4,j)=s(3,j)+x(3,j)-y(3,j));
@for(o(j):s(5,j)=s(4,j)+x(4,j)-y(4,j));
@for(o(j):s(6,j)=s(5,j)+x(5,j)-y(5,j));
@for(o(j):s(6,j)+x(6,j)-y(6,j)=500);
@for(m(i):@for(o(j):s(i,j)>=0));
k=@sum(m(i):@sum(o(j):1500*y(i,j)-50*s(i,j)-p(i,j)*x(i,j)));
k>0;
data:
@ole('D:\ipython\cost.xlsx','result11','cost11','used11')=k,x,y;
错误:
--------------------------------------------------------------------------------
[Error Code:   69]

  Undefined arithmetic operation.

  The error occurred in row index:          25

--------------------------------------------------------------------------------
报错数据:
1100        1200        1300        1100        1150
1443        1443        1342        1098        1403
1342        1708        1872        1440        1368
1596        1463        1992        1992        2075
1440        1728        2820        2068        1974
1395        1550        2940        1680        2835
3楼2021-09-30 21:38:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

不发具体问题和代码,谁能解答?
2楼2021-08-28 10:19:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

无名阿亮

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by dingd at 2021-08-28 10:19:52
不发具体问题和代码,谁能解答?

问题:
在部分数据下,该代码会出现错误69;
但是其他数据使用改代码正常
代码是:
model:
sets:
m/1..6/:;
o/1..5/:h;
ajz(m,o):p,x,y,s;
endsets
data:
p=@ole('D:\ipython\cost.xlsx','price11');
h=8.8 6.1 2.0 4.2 5.0;
enddata
max=@sum(m(i):@sum(o(j):1500*y(i,j)-50*s(i,j)-p(i,j)*x(i,j)));
@for(m(i):y(i,1)+y(i,2)<=200);
@for(m(i):y(i,3)+y(i,4)+y(i,5)<=250);
@for(m(i):@sum(o(j):y(i,j)*h(j))/@sum(o(j):y(i,j))<=6);
@for(m(i):@sum(o(j):y(i,j)*h(j))/@sum(o(j):y(i,j))>=3);
@for(o(j):s(1,j)=500);
@for(o(j):@for(m(i):s(i,j)+x(i,j)<=1000));
@for(o(j):s(2,j)=s(1,j)+x(1,j)-y(1,j));
@for(o(j):s(3,j)=s(2,j)+x(2,j)-y(2,j));
@for(o(j):s(4,j)=s(3,j)+x(3,j)-y(3,j));
@for(o(j):s(5,j)=s(4,j)+x(4,j)-y(4,j));
@for(o(j):s(6,j)=s(5,j)+x(5,j)-y(5,j));
@for(o(j):s(6,j)+x(6,j)-y(6,j)=500);
@for(m(i):@for(o(j):s(i,j)>=0));
k=@sum(m(i):@sum(o(j):1500*y(i,j)-50*s(i,j)-p(i,j)*x(i,j)));
k>0;
data:
@ole('D:\ipython\cost.xlsx','result11','cost11','used11')=k,x,y;
错误:
--------------------------------------------------------------------------------
[Error Code:   69]

  Undefined arithmetic operation.

  The error occurred in row index:          25

--------------------------------------------------------------------------------
报错数据:
1100        1200        1300        1100        1150
1443        1443        1342        1098        1403
1342        1708        1872        1440        1368
1596        1463        1992        1992        2075
1440        1728        2820        2068        1974
1395        1550        2940        1680        2835
4楼2021-09-30 21:40:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 无名阿亮 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 362求调剂 +8 我要考大 2026-04-06 12/600 2026-04-08 00:32 by JourneyLucky
[考研] 070300化学学硕311分求调剂 +16 梁富贵险中求 2026-04-04 17/850 2026-04-07 22:11 by lijunpoly
[考研] 085600材料与化工301分求调剂院校 +25 刺痛jk 2026-04-06 26/1300 2026-04-07 15:07 by -迷了路啊路
[考研] 085404 293求调剂 +8 勇远库爱314 2026-04-06 9/450 2026-04-07 13:05 by flydream1314
[考研] 材料工程302分求调剂 +13 zyx上岸! 2026-04-04 13/650 2026-04-07 11:14 by 诗与自由
[考研] 071000生物学调剂 +7 拉提桃 2026-04-06 7/350 2026-04-06 18:55 by 52305043001
[考研] 一志愿南航,数一英一学硕317求调剂!! +6 Acaciad 2026-04-04 6/300 2026-04-06 12:13 by 考研学校招点人
[考研] 材料专硕322分 +10 哈哈哈吼吼吼哈 2026-04-04 10/500 2026-04-05 21:22 by 学员8dgXkO
[考研] 296求调剂 +3 汪!?! 2026-04-05 4/200 2026-04-05 20:13 by 啵啵啵0119
[考研] 315求调剂 +5 &123456789 2026-04-05 5/250 2026-04-05 19:55 by nepu_uu
[考研] 求调剂到0856材料工程 +3 程9915 2026-04-05 3/150 2026-04-05 18:15 by 蓝云思雨
[考研] 298求调剂 +3 manman511 2026-04-05 3/150 2026-04-05 18:09 by kk112233
[考研] 298分 070300求调剂 +15 zwen03 2026-04-02 15/750 2026-04-05 12:52 by Hdyxbekcb
[考研] 数一英一274机械调剂 +5 星陨流霞 2026-04-04 6/300 2026-04-05 11:38 by arrow8852
[考研] 电子信息调剂交叉学科有推荐吗 +6 jhtfeybgj 2026-04-01 9/450 2026-04-05 11:13 by 猪会飞
[考研] 0854求调剂 +4 assdll 2026-04-04 4/200 2026-04-05 09:44 by zhq0425
[考研] 277求调剂 +4 12A3 2026-04-02 5/250 2026-04-04 20:28 by 蓝云思雨
[考研] 考研调剂 +3 李木子0120 2026-04-02 5/250 2026-04-02 21:45 by dongzh2009
[考研] 江苏科技大学招材料研究生 +4 Su032713. 2026-04-01 5/250 2026-04-01 22:03 by cccchenso
[考研] 265求调剂 +11 yelck 2026-04-01 12/600 2026-04-01 19:12 by 549790059
信息提示
请填处理意见