努力学习的大鹅 2022-09-03 19:34 采纳率: 85.7%
浏览 67
已结题

lingo动态规划求生产计划

lingo求解出现问题,不知为何,代码如下

sets:
part/1..7/:set,hold,a;
time/1..6/:capacity;
uses(part,part):req;
pxt(part,time):demand,x,y,inv;
endsets

data:
demand = 40 0 100 0 90 10
          0 0 0 0 0 0
          0 0 0 0 0 0
          0 0 0 0 0 0
          0 0 0 0 0 0
          0 0 0 0 0 0
          0 0 0 0 0 0;
capacity = 10000 0 5000 5000 1000 1000;
set = 400 500 1000 300 200 400 100;
hold = 12 0.6 1.0 0.04 0.03 0.04 0.04;
a = 0 5 8 0 0 0 0;
req = 0 0 0 0 0 0 0
      5 0 0 0 0 0 0
      7 0 0 0 0 0 0
      0 9 0 0 0 0 0
      0 11 0 0 0 0 0
      0 13 0 0 0 0 0
      0 0 15 0 0 0 0;
M = 25000;
enddata

min = @sum(pxt(i,j):set(i)*y(i,j)+hold(i)*inv(i,j));

@for(pxt(i,j): @if(j#eq#1,0,inv(i,j-1))+x(i,j)-inv(i,j)=
                        demand(i,j)+@sum(part(k):req(i,k)*x(k,j)));
@for(time(j):@sum(part(i):a(i)*x(i,j))<capacity(j));

@for(pxt:X<=M*y;@bin(y));

出现以下问题

[Error Code:   29]

  Invalid number of initialization values in a DATA/INIT/CALC
  statement.  The required number of values is:          42.

     14]            0 0 0 0 0 0
                            ^

感谢大家指导!谢谢

  • 写回答

2条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 9月15日
      • 已采纳回答 9月7日
      • 创建了问题 9月3日

      悬赏问题

      • ¥15 结构体数组文件读取问题
      • ¥15 写c++代码,第7题说一下使用的计算方法
      • ¥15 postman接口自动化测试报告实践总结
      • ¥15 有关c++的问题,利用相关知识
      • ¥15 求香农编码和解码的matlab代码
      • ¥20 ROS中的TEB局部规划问题
      • ¥20 关于#matlab#的问题:要求测出上面图片中所有同心圆的半径
      • ¥20 epanet软件运行问题
      • ¥15 Python 文件读取
      • ¥60 dpabi进行Alff计算时脑池有干扰信号