平移目标直线
把 看成一族斜率固定的平行线,沿法向平移,最后离开可行域的那个顶点给出最值。
解题套路
-
画可行域:逐条把 画成直线的一侧(代一个不在直线上的点,如原点,定哪一侧),取公共部分。
-
把 读成截距: 改写成
这是一族斜率恒为 的平行线, 只影响它的纵截距 。于是「求 的最值」变成「把这族线平移,看它最高/最低能停在哪」。
-
定方向: 时截距越大 越大,向上移是增大 ; 时反过来,向下移才是增大 。这一步最容易做反,先把符号写出来再动手。
-
联立求点、代回算值:把那个顶点所在的两条边界直线联立解出坐标,代进 。
为什么要看斜率
平移能一眼定出是哪个顶点,靠的是目标直线的斜率与各条边界斜率的相对大小。斜率一比错,就会停在相邻的另一个顶点上——所以画图时斜率要画得像,别把 画成 。
与「顶点全算一遍」的关系
两者用的是同一块可行域、同一组顶点,区别只在最后一步:平移是看出来哪个顶点最优,全算是算出来再比大小。顶点不多时后者更稳(不必比斜率),顶点很多时前者更快。
常见失手
- 平移方向弄反,把最小值当成最大值报上去。
- 半平面取错一侧,可行域整块画错。
- 只画了图没联立求点,顶点坐标靠目测读出来。
学它之前先会
共 2 条前置、最深 2 层。
出现在以下题目中
共 15 道题考到本条。
- 浙江 2008 · q18矩形与梯形的两个平面互相垂直,二面角 求 · 先把被钉死的那一块解干净
- 浙江 2009 · q13线性规划求 的最小值 · 平移等值线 / 三个顶点全代一遍 / 不画图配成非负组合
- 浙江 2010 · q07参数不在目标函数里,在边上——那条边永远绕着 转
- 浙江 2011 · q05角点算出来是 ,可它取不到——「整数」两个字改了游戏规则
- 浙江 2012 · q22 在 上递增,最大值只能在端点 · 凑成 ,
- 浙江 2013 · q13目标直线的斜率是未知数 · 三个顶点值 、、 的上包络在 处只交一次,
- 浙江 2015 · q14恒正的那个绝对值先扔掉 · 剩下一个,要么分区平移,要么一步放缩再验等号
- 浙江 2016 · q03影子有多长 · 把投影翻译成沿直线方向的跨度,或直接认出那条平行的边
- 浙江 2017 · q04可行域朝上不收口 · 上头没拦住不等于下头没卡死, 的范围是
- 浙江 2017 · q15两个模之和的最值 · 平方和是定值,代数上化归一个参数,几何上化归一段圆弧
- 浙江 2018 · q12三条直线围出可行域 · 的最小是 ,最大是
- 浙江 2019 · q03四个选项里三个是顶点的 值 · 把目标直线推到 停住,或三个顶点全代一遍
- 浙江 2020 · q03无界可行域上的线性目标 · 把目标直线往上推停在角点,或把 z 配成两条约束的非负组合
- 浙江 2021 · q05线性规划可行域三顶点求目标函数最小值
- 浙江 2022 · q03线性规划求最大值 · 三条不等式围出一块区域,最优解卡在 x=2 与 2x+y=7 的交点上