摘要: 求解一个很简单的线性规划的问题,要求x,y,z的范围都是[1,5]。如果在程序中这样写:max=120*x+80*y+50*z;150*x+90*y+60*z<=1250;@BND(1,x,5);@BND(1,y,5);@BND(1,z,5);@gin(x);@gin(y);@gin(z);连续点击运行按钮,会出现不同的结果。第一次的运行结果是正解的,后面的就不对了。不使用Lingo提供的@BND函数,就不会出现上述问题。代码如下:max=120*x+80*y+50*z;150*x+90*y+60*z<=1250;x>=1;x<=5;y>=1;y<=5;z& 阅读全文
posted @ 2012-10-15 13:49 加拿大小哥哥 阅读(2067) 评论(0) 推荐(0)