lingo编程 20

图片的怎么用lingo编程编程这样哪里错了@for(row(i):@sum(col(j):x(i,j)*c(j))#ge#100#or#@sum(col(j):x(i,j... 图片的怎么用lingo编程编程这样哪里错了@for(row(i):@sum(col(j):x(i,j)*c(j))#ge#100 #or#@sum(col(j):x(i,j)*c(j))#eq#0=1);怎样改? 展开
 我来答
莎田錦原
2016-06-21 · TA获得超过267个赞
知道小有建树答主
回答量:423
采纳率:100%
帮助的人:82.9万
展开全部
你看这样行吗? 结果有了!
model:
! x 吨 A 原料 2x 吨 B 原料 生产 甲轴承
y 吨 A 原料 0.6y 吨 B 原料 生产 乙轴承;
sets:
c/1..3/: cities, pri_jia, pri_yi; ! pri_jia:甲的价格, pri_yi: 乙的价格;
endsets

data:
pri_jia = 2 3 4;
pri_yi = 6 4 2;
enddata

max = @sum(c(i): cities(i)*(pri_jia*0.5*x + pri_yi(i)*0.2*y));

2*x + 0.6*y <= 12;
x + y <= 10;

x * 0.5 < 2.5;
y * 0.2 < 1.5;

@sum(c(i): cities(i)) = 1; ! 保证“全部销售到同一个地方”;
end
结果分析:2.5 吨 A 原料,5吨 B 原料,用来生产 1.25 千套 甲产品;7.5 吨 A 原料,4.5 吨B原料生产 1.5 套乙产品!只有 cities(3) 为 1,表示运往广州! 最后,max = 11.50000
追问
我想知道上面的式子怎么用lingo编程,编程上面的样子总是说错了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式