lingo线性规划算法出错!我用lingo做线性规划类题目 写程序时限制条件是矩阵内一列连加大于一个数 @for(@sum(num_i(i):x(i,12))>=1000;);@for(@sum(num_i(i):x(i,13))>=700;);其中i是1到13,程序出错1017改用x(1,12)+x(
来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/02 15:29:47
lingo线性规划算法出错!我用lingo做线性规划类题目 写程序时限制条件是矩阵内一列连加大于一个数 @for(@sum(num_i(i):x(i,12))>=1000;);@for(@sum(num_i(i):x(i,13))>=700;);其中i是1到13,程序出错1017改用x(1,12)+x(
lingo线性规划算法出错!
我用lingo做线性规划类题目 写程序时限制条件是矩阵内一列连加大于一个数
@for(@sum(num_i(i):x(i,12))>=1000;);
@for(@sum(num_i(i):x(i,13))>=700;);
其中i是1到13,程序出错1017
改用
x(1,12)+x(2,12)+x(3,12)+x(4,12)+x(5,12)+x(6,12)+x(7,12)+x(8,12)+x(9,12)+x(10,12)+x(11,12)+x(12,12)+x(13,12)>=1000;
x(1,13)+x(2,13)+x(3,13)+x(4,13)+x(5,13)+x(6,13)+x(7,13)+x(8,13)+x(9,13)+x(10,13)+x(11,13)+x(12,13)+x(13,13)>=700;
之后就能实现,请问为什么?
lingo线性规划算法出错!我用lingo做线性规划类题目 写程序时限制条件是矩阵内一列连加大于一个数 @for(@sum(num_i(i):x(i,12))>=1000;);@for(@sum(num_i(i):x(i,13))>=700;);其中i是1到13,程序出错1017改用x(1,12)+x(
你那个@for根本就不需要写 你就每对第二个指标循环 你是一个一个列出来的