lingo 代码输出的值为什么不是0和1
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 19:27:42
lingo 代码输出的值为什么不是0和1
model:
max=@if(a1 #ne# 0,0.7,0)+@if(a1+a2 #eq# 0,0,@if(a1+a2 #eq# 1,0.7,1))+@if(a2 #ne# 0,0.7,0)+@if(a1+a3 #eq# 0,0,@if(a1+a3 #eq# 1,0.7,1))+@if(a2+a4 #eq# 0,0,@if(a2+a4 #eq# 1,0.7,1))+@if(a4 #ne# 0,0.7,0)+@if(a3+a6 #eq# 0,0,@if(a3+a6 #eq# 1,0.7,1))+@if(a3+a4+a5 #eq# 0,0,@if(a3+a4+a5 #eq# 1,0.7,1))+@if(a4+a5 #eq# 0,0,@if(a4+a5 #eq# 1,0.7,1))+@if(a3+a6 #eq# 0,0,@if(a3+a6 #eq# 1,0.7,1))+@if(a6 #ne# 0,0.7,0)+@if(a5+a6+a7 #eq# 0,0,@if(a5+a6+a7 #eq# 1,0.7,1))+@if(a7 #ne# 0,0.7,0)+@if(a7 #ne# 0,0.7,0)+@if(a6+a7 #eq# 0,0,@if(a6+a7 #eq# 1,0.7,1));
9*a1+6.5*a2+20*a3+14.5*a4+19*a5+13*a6+10.5*a7
model:
max=@if(a1 #ne# 0,0.7,0)+@if(a1+a2 #eq# 0,0,@if(a1+a2 #eq# 1,0.7,1))+@if(a2 #ne# 0,0.7,0)+@if(a1+a3 #eq# 0,0,@if(a1+a3 #eq# 1,0.7,1))+@if(a2+a4 #eq# 0,0,@if(a2+a4 #eq# 1,0.7,1))+@if(a4 #ne# 0,0.7,0)+@if(a3+a6 #eq# 0,0,@if(a3+a6 #eq# 1,0.7,1))+@if(a3+a4+a5 #eq# 0,0,@if(a3+a4+a5 #eq# 1,0.7,1))+@if(a4+a5 #eq# 0,0,@if(a4+a5 #eq# 1,0.7,1))+@if(a3+a6 #eq# 0,0,@if(a3+a6 #eq# 1,0.7,1))+@if(a6 #ne# 0,0.7,0)+@if(a5+a6+a7 #eq# 0,0,@if(a5+a6+a7 #eq# 1,0.7,1))+@if(a7 #ne# 0,0.7,0)+@if(a7 #ne# 0,0.7,0)+@if(a6+a7 #eq# 0,0,@if(a6+a7 #eq# 1,0.7,1));
9*a1+6.5*a2+20*a3+14.5*a4+19*a5+13*a6+10.5*a7
不是0和1? 我运行了一下是的 但是a7是一个很接近0的数而不是0 这个是精度问题 当成0就行了
求大神lingo 代码为什么报错?
单元测试的依据是什么?为什么不是代码?
lingo 目标函数的代码编写
求下列问题的lingo代码,
大神帮看下这个lingo代码的问题.
LINGO 模型的代码 求高手版解决代码错误
帮我看看这段lingo代码,我不明白为什么一直出现error code11的错误
LINGO问题.这个LINGO的为什么运行不了.关键是S(i,1)=0,和s(i,7)=0..
请问lingo如何写这样的代码 Xi,j + Xi+1,j + Xi+3,j
求高手给下面非线性规划的lingo的代码
求lingo解非线性规划的代码,尽快啊
LINGO ERROR CODE 是1017 我写的代码如下