
线性规划
给定一个目标函数假设为z(z为直线),已知可行域范围。我想知道如何求目标函数的最大最小值。不要告诉我说把交点带进去算,就是怎么把z在可行域范围内移动来求得max,min....
给定一个目标函数假设为z(z为直线),已知可行域范围。我想知道如何求目标函数的最大最小值。不要告诉我说把交点带进去算,就是怎么把z在可行域范围内移动来求得max,min.一直没有搞懂。
展开
2个回答
展开全部
目标函数z的表达式z=ax+by,做出基准线ax+by=0
z的值判定方法如下当b>0是,z=ax+by表示的直线从基准线ax+by=0沿y轴向上移动z的值增大,
从基准线ax+by=0沿y轴向下移动z的值减小,
当b<0是,z=ax+by表示的直线从基准线ax+by=0沿y轴向上移动z的值减小,
从基准线ax+by=0沿y轴向下移动z的值增大,
在结合可行域就可求出在的最值。
z的值判定方法如下当b>0是,z=ax+by表示的直线从基准线ax+by=0沿y轴向上移动z的值增大,
从基准线ax+by=0沿y轴向下移动z的值减小,
当b<0是,z=ax+by表示的直线从基准线ax+by=0沿y轴向上移动z的值减小,
从基准线ax+by=0沿y轴向下移动z的值增大,
在结合可行域就可求出在的最值。
追问
是不是说b>0时,可行域在y轴上方最高的那个点是最大值,y轴下方最低的点是最小值?
追答
不是 b>0时移动直线z=ax+by,当直线首次接触可行域时z有最小值,最后离开可行域时z有最大值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询