lingo软件使用求助
model:
sets:
jh /1,2,3,4/:x;
endsets
min=@sum(jh(i):-x(i)^2)+@sum(jh(i):i*x(i));
@for(jh(i):@abs(x(i))=1);
@for(jh(i):@free(x(i)););
@sum(jh(i):x(i))>=2;
end
各位帮忙看一下那里出错了?怎么改?
编译时说第三行出错: :@这个,,, 你都不说是什么目标,你的目标都错了。。。。 model:
sets:
jh/1,2,3,4/:x;
endsets
min=@sum(jh(i):-x(i)^2)+@sum(jh(i):i*x(i));
@for(jh(i): @abs(x(i))=1);
@for(jh(i): @free(x(i)));
@sum(jh(i):x(i))>2;
end
语法上是对了,没有可行解的。 楼主的目标函数错了 恩
目标函数有点乱,函数调用没加@。
页:
[1]