仁兄好像对LINGO比较了解,有个相关的问题向您求助。如下程序,去掉“!”就无解,请问什么问题?怎么解决

[复制链接]
查看11 | 回复1 | 2010-10-8 17:54:24 | 显示全部楼层 |阅读模式
先谢了!!
model:
min=0.785398*x3*x4*((x1+2*x5)^2+3*(x8+2*x7)^2);
@tan(y)-y-0.72794*(x5+x7)/(x1+x8)-0.0149044=0;
@tan(y3)-y3-0.72794*(x6-x7)/(x1*(x2-1)-x8)-0.0149044=0;
x8=x1*((x2-1)*@cos(y)-@cos(y3))/(@cos(y)+@cos(y3));
!d21=x4*(x1+2-2*x7+2*(x1+x8)*(0.9396926/@cos(y)-1));
d71=x4*(x8+2-2*x5+2*(x1+x8)*(0.9396926/@cos(y)-1));
!d81=x4*(x1*(x2-1)-2+2*x7+2*(x1*(x2-1)-x8)*(0.9396926/@cos(y)-1));
!d21*@cos(y1)=0.9396926*x1*x4;
!d71*@cos(y2)=0.9396926*x8*x4;
!d81*@cos(y4)=0.9396926*x1*(x2-1)*x4;
x1*x2/3=C;
17-17*x5-x1=0;
x5-1.0=0;
x5+x7-0.8=0;
x6-x7-0.4<=0;
@gin(x1);
@gin(x8);
@gin(C);
(x4#EQ#2)#OR#(x4#EQ#2.5)=1;
end

回复

使用道具 举报

千问 | 2010-10-8 17:54:24 | 显示全部楼层
就是没有可行解啊 加上!就是注释掉了 就是说这几句导致了没有可行解你自己查一下是不是某个量可以为负的你没有取消非负限制什么的 还有模型是不是一定有可行解
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行