24小时热门版块排行榜     石溪大学接受考研调剂申请>

【调剂】北京石油化工学院2024年16个专业接受调剂
查看: 508  |  回复: 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个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[教师之家] 博士论文被抄袭 +26 和尚敲小木鱼 2024-04-22 43/2150 2024-04-27 11:14 by liuyuzhou
[论文投稿] AC审稿 +3 马winner 2024-04-26 6/300 2024-04-27 09:08 by 马winner
[博后之家] 南京大学-广州大学联合招聘博士后 欢迎广大优秀人才!!! +4 黑魔变身啾 2024-04-20 13/650 2024-04-27 08:37 by snxvt
[论文投稿] with editor 两个月了,什么原因? +7 yiersan9 2024-04-24 16/800 2024-04-27 03:25 by yiersan9
[考博] 真的好想读博! +15 wangzhe_bs 2024-04-22 22/1100 2024-04-26 22:11 by 小木雄子
[论文投稿] 研二光催化6月底四篇二区什么水平 5+5 wjtab 2024-04-22 15/750 2024-04-26 19:25 by wjtab
[有机交流] 环肽的合成 +3 徐来不惊 2024-04-25 5/250 2024-04-26 16:56 by 徐来不惊
[考研] 0854-0855调剂 +8 shangannum1 2024-04-21 12/600 2024-04-26 16:42 by yz仔
[考博] 申博求助 +4 dskabdh 2024-04-24 11/550 2024-04-26 15:54 by dskabdh
[考博] 25年博士申请 +6 Changzixuan 2024-04-25 11/550 2024-04-26 13:48 by 我属驴核动力驴
[考研] 381求调剂 +4 小刺猬987654321 2024-04-25 6/300 2024-04-26 10:57 by czl12138
[考博] 取博导收留 5+4 zzb777888 2024-04-20 10/500 2024-04-26 08:52 by polymerfriend
[论文投稿] Nature一直在编辑手里,考虑好几天了,是悬了吗 +12 彩虹初见 2024-04-24 12/600 2024-04-25 19:21 by 雪径踏青
[考博] 求博导 +6 好okjh 2024-04-21 10/500 2024-04-25 14:04 by 好okjh
[电化学] 耗材发问 +4 Happy C 2024-04-22 4/200 2024-04-25 11:03 by 普通小虫
[教师之家] 大家访学都是怎么找的啊? +3 luokereng 2024-04-22 3/150 2024-04-24 11:40 by xuechenli
[论文投稿] 期刊推荐 20+4 木颜尘ip 2024-04-22 7/350 2024-04-24 10:06 by bobvan
[考博] 申博成果界定是根据Jcr分区还是中科院分区 +4 我属驴核动力驴 2024-04-22 5/250 2024-04-24 08:47 by 晓目崇
[考博] 研二光催化6月底4篇2区 +7 wjtab 2024-04-22 11/550 2024-04-23 06:59 by byron2012
[高分子] 请问UV灯是365nm的,那么选光引发剂的波长选多少的?要完全一致吗? +4 engledd2004 2024-04-21 4/200 2024-04-22 16:08 by wangcz23
信息提示
请填处理意见