Improper use of @FOR() function 运行lingo出现了这句话
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 07:18:12
Improper use of @FOR() function 运行lingo出现了这句话
sets:
r/1..4/:f,g,d,a,y;
c/1..12/:b;
m(r,c):x,p;
endsets
data:
p=24 35 47 43 83 80 97 100 96 85 57 65
51 39 70 66 74 73 90 101 101 90 3658
41 49 83 56 64 63 80 68 91 80 3828
62 41 64 49 57 50 52 60 84 73 8120;
b=1000 1500 500 200 1000 800 500 200 300 800 300 100;
g=4 2 3 2;
d=10000 10000 10000 10000;
a=120000 110000 115000 100000;
enddata
min=@sum(m(i,j):x(i,j)*y(i)*g(i))+@sum(r(i):a(i)*y(i))+@sum(m(i,j):p(i,j)*x(i,j));
@for(r(i):@sum(m(i,j):x(i,j))=b(j));
@for(r(i):@bin(y(i)));
sets:
r/1..4/:f,g,d,a,y;
c/1..12/:b;
m(r,c):x,p;
endsets
data:
p=24 35 47 43 83 80 97 100 96 85 57 65
51 39 70 66 74 73 90 101 101 90 3658
41 49 83 56 64 63 80 68 91 80 3828
62 41 64 49 57 50 52 60 84 73 8120;
b=1000 1500 500 200 1000 800 500 200 300 800 300 100;
g=4 2 3 2;
d=10000 10000 10000 10000;
a=120000 110000 115000 100000;
enddata
min=@sum(m(i,j):x(i,j)*y(i)*g(i))+@sum(r(i):a(i)*y(i))+@sum(m(i,j):p(i,j)*x(i,j));
@for(r(i):@sum(m(i,j):x(i,j))=b(j));
@for(r(i):@bin(y(i)));
这个是总的程序
sets:
r/1..4/:f,g,d,a,y;
c/1..12/:b;
m(r,c):x,p;
endsets
data:
p=24 35 47 43 83 80 97 100 96 85 57 65
51 39 70 66 74 73 90 101 101 90 3658
41 49 83 56 64 63 80 68 91 80 3828
62 41 64 49 57 50 52 60 84 73 8120;
b=1000 1500 500 200 1000 800 500 200 300 800 300 100;
g=4 2 3 2;
d=10000 10000 10000 10000;
a=120000 110000 115000 100000;
enddata
min=@sum(m(i,j):x(i,j)*y(i)*g(i))+@sum(r(i):a(i)*y(i))+@sum(m(i,j):p(i,j)*x(i,j));
@for(r(i):@sum(m(i,j):x(i,j))=b(j));
@for(r(i):@bin(y(i)));
sets:
r/1..4/:f,g,d,a,y;
c/1..12/:b;
m(r,c):x,p;
endsets
data:
p=24 35 47 43 83 80 97 100 96 85 57 65
51 39 70 66 74 73 90 101 101 90 3658
41 49 83 56 64 63 80 68 91 80 3828
62 41 64 49 57 50 52 60 84 73 8120;
b=1000 1500 500 200 1000 800 500 200 300 800 300 100;
g=4 2 3 2;
d=10000 10000 10000 10000;
a=120000 110000 115000 100000;
enddata
min=@sum(m(i,j):x(i,j)*y(i)*g(i))+@sum(r(i):a(i)*y(i))+@sum(m(i,j):p(i,j)*x(i,j));
@for(r(i):@sum(m(i,j):x(i,j))=b(j));
@for(r(i):@bin(y(i)));
这个是总的程序
没有语法错误 如果你那里有请你说清楚错误提示在哪里
再问: 啊啊 万分感谢啊 这个是提示的错误 真的谢谢啊 提示是@for(r(i):@sum(m(i,j):x(i,j))<=d(i)*y(i));不对
再答: 你重新复制你提问里面的文字粘贴一遍看看 估计是你前面有分号没写之类的
再问: 啊啊 万分感谢啊 这个是提示的错误 真的谢谢啊 提示是@for(r(i):@sum(m(i,j):x(i,j))<=d(i)*y(i));不对
再答: 你重新复制你提问里面的文字粘贴一遍看看 估计是你前面有分号没写之类的
lingo运行时出现improper use of set name!
Lingo运行出现“Improper use of set name”,怎么修改?
LINGO运行出现语法错误
lingo运行出现error code11
lingo目标函数那一行说有improper number of arguments 求指教~感激不尽
运行lingo程序出现unexpected jacobian
lingo运行出现model is ill defined
为什么下面程序用lingo运行时出现subscript out of range on attribute 求解释?
lingo运行过程中的错误invalid number of data values for object,该怎么解决?
运行程序lingo程序,出现unexpected jacobian overflow
use a graph to find the zeros of the function
lingo的一个代码运行错误了 帮我看看