alfredsteven 发表于 2009-9-15 14:56

求助 求解非线性规划的问题

min=y;
y=@exp(x1)*(4*x1^2+2*x2^2+4*x1*x2+2*x2+1);
x1+x2=0;
x1*x2-x1-x2<=-1.5;
-x1*x2<=10;
为什么用Lingo求上面的非线性规划会没有可行解呢,而用Matlab却有?

thinking_365 发表于 2009-9-16 11:34

lingo的变量默认都是非负的,所谓的没有可行解是说在变量非负的情况下。加上这几句,解除非负的约束就好啦。
@free(x1);
@free(x2);
@free(x3);
@free(x4);

muaqin 发表于 2009-9-25 10:23

同意楼上的

haojun2010 发表于 2010-7-19 15:47

不知道啊!我差很多资料都不会
页: [1]
查看完整版本: 求助 求解非线性规划的问题