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(
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 02:45:21
![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(](/uploads/image/z/10392038-62-8.jpg?t=lingo%E7%BA%BF%E6%80%A7%E8%A7%84%E5%88%92%E7%AE%97%E6%B3%95%E5%87%BA%E9%94%99%21%E6%88%91%E7%94%A8lingo%E5%81%9A%E7%BA%BF%E6%80%A7%E8%A7%84%E5%88%92%E7%B1%BB%E9%A2%98%E7%9B%AE+%E5%86%99%E7%A8%8B%E5%BA%8F%E6%97%B6%E9%99%90%E5%88%B6%E6%9D%A1%E4%BB%B6%E6%98%AF%E7%9F%A9%E9%98%B5%E5%86%85%E4%B8%80%E5%88%97%E8%BF%9E%E5%8A%A0%E5%A4%A7%E4%BA%8E%E4%B8%80%E4%B8%AA%E6%95%B0+%40for%28%40sum%28num_i%28i%29%3Ax%28i%2C12%29%29%3E%3D1000%3B%29%3B%40for%28%40sum%28num_i%28i%29%3Ax%28i%2C13%29%29%3E%3D700%3B%29%3B%E5%85%B6%E4%B8%ADi%E6%98%AF1%E5%88%B013%2C%E7%A8%8B%E5%BA%8F%E5%87%BA%E9%94%991017%E6%94%B9%E7%94%A8x%281%2C12%29%2Bx%28)
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根本就不需要写 你就每对第二个指标循环 你是一个一个列出来的