当题目不再直接给出函数,而是给出“围栏有多长”“价格怎样变化”“球什么时候落地”这类情境时,我们要做的第一件事不是急着套公式,而是把问题翻译成变量之间的关系。
二次函数建模的核心很朴素:先选一个可以改变的量,把另一个我们关心的量写成它的函数,再用顶点、零点和定义域解释结果。模型不是现实本身,它是为了回答一个具体问题而做的简化。
建模就是把现实问题改写成数学问题。对本章来说,我们常常希望把情境整理成一个二次函数:
这里的 是自变量,表示我们主动选择或观察的量; 是因变量,表示随着 改变而改变、并且是题目真正关心的量。
例如,“围栏怎样围面积最大”中,常把一条边长设为 ,面积设为 ;“商品定价怎样利润最大”中,常把价格设为 ,利润设为 ;“球抛出后多高”中,常把时间设为 ,高度设为 。
判断变量时,可以先问两个问题:题目允许我们改变或追踪什么?题目最终要我们解释什么?前者通常适合作自变量,后者通常是因变量。

一个简单二次模型通常按四步建立。
读清楚题目真正要问的量。它可能是面积、利润、高度、距离,也可能是“什么时候为零”或“最大能到多少”。
选自变量,并写清楚单位。自变量不一定叫 ,在运动问题中常用 表示时间,在价格问题中常用 表示价格。
用题目中的限制关系把因变量写出来。若出现“一个量增加,另一个量减少”“总长固定”“速度受重力影响”等结构,常会产生平方项。
写出合理定义域,再求顶点或零点。最后一定要把数学答案翻译回情境,而不是只留下一个坐标。
变量定义要足够具体。写“设 为长度”还不够,最好写成“设 为长方形垂直于墙的一边,单位是米”。这样后面的式子和定义域才不容易乱。
二次函数图像可以向左右无限延伸,但真实模型常常不能。时间不能小于 ,长度不能为负,销量不能为负,价格也不能随便取到让题目失去意义的范围。
例如高度模型
在代数上, 可以取任何实数;在抛球问题中, 表示从抛出开始经过的秒数,所以至少要有 。当球落地后,这个高度模型也不再描述空中的运动。因此,我们真正解释的是从抛出到落地之间的那段图像。
如果求出了顶点或零点,还要检查它是否落在合理定义域内。落在定义域外的点可能是代数图像上的点,却不是情境中的可行答案。
一面墙可以作为长方形的一边,现有 米围栏,只围另外三边。怎样围面积最大?
我们设垂直于墙的边长为 米,那么两条这样的边共用去 米,平行于墙的那条边长为 米。面积为
展开得到
因为长度必须为正,并且 也必须为正,所以合理定义域是
这是开口向下的二次函数,顶点给出最大面积。对称轴为
代回面积函数:
所以垂直于墙的两边各为 米,平行于墙的一边为 米,最大面积是 平方米。

这个例题里,顶点的横坐标 不是抽象数字,而是可行方案中的最佳边长;顶点的纵坐标 是最大面积。
某活动门票原价 元时,预计能卖出 张。每涨价 元,预计少卖 张。忽略其他成本,票价定为多少时收入最大?
设票价为 元。相比 元,涨价了 元,所以少卖
张。销量为
收入等于价格乘销量:
销量不能为负,价格也不能为负,所以这个模型的合理定义域可以写成
收入函数开口向下,顶点给出最大收入。顶点横坐标是
代回:
所以在这个简化模型中,票价为 元时收入最大,最大收入为 元。

这类题的模型有明显简化:它假设“每涨价 1 元少卖 5 张”在整个定义域内都成立。现实中,价格很高或很低时,购买行为可能不再按这条直线变化。
一个球从离地 米处向上抛出,高度近似满足
其中 表示抛出后的秒数, 表示离地高度,单位是米。
最高点由顶点给出。这里 ,,所以
代回高度:
因此,球在抛出后 秒达到最高点,最高约 米。
落地时高度为 ,所以要解
用求根公式可得
两个解中,一个为负数,不符合 ;另一个约为 。所以球大约在抛出后 秒落地。
在这个模型里,顶点解释“最高”,正零点解释“落地”。负零点虽然是方程的解,但不在情境的合理时间范围内。
二次函数建模中,计算只是中间步骤。一个完整答案至少要解释三件事。
第一,顶点是什么意思。开口向下时,顶点常表示最大面积、最大收入、最高高度;开口向上时,顶点常表示最小成本、最短距离或最低点。
第二,零点是什么意思。零点常表示面积为 的边界、利润为 的盈亏平衡点、高度为 的落地时刻,或者某个量刚好消失的时刻。
第三,定义域是否允许这个答案。数学上算出的点只有落在合理定义域里,才是情境中的可行解释。

写建模题答案时,最后一句尽量使用情境语言。例如不要只写“顶点是 ”,而要写“当垂直于墙的边长为 10 米时,面积最大,为 200 平方米”。
如果题目问“面积怎样随边长变化”,边长通常是自变量,面积是因变量。把面积设成自变量也许能做代数变形,但会让题意变得别扭,后面解释顶点也不自然。
围栏题中 代入函数也能得到一个数,但此时 是负数,不可能是边长。模型中每个变量都来自现实对象,所以要守住现实限制。
抛物运动题中,高度方程可能有一个负时间解。它在代数上存在,但“抛出前的某个时刻落地”通常不是本题要解释的结果。
建模题的答案要回到问题本身。顶点、零点、最大值、最小值都要翻译成带单位、带对象的结论。
一根 米长的绳子围成一个长方形。设一边长为 米。
另一边长是 米,因为长方形周长为 米,半周长为 米。面积函数为
合理定义域是 。顶点横坐标为 ,最大面积为 平方米,此时长方形是边长 米的正方形。
某商品售价为 元时,每天能卖出 件。每涨价 元,销量减少 件。设售价为 元。
销量为
收入为
合理定义域可取 。顶点横坐标为
所以在这个简化模型中,售价为 元时收入最大。
某物体高度近似满足
其中 是秒, 是米。求最高点出现的时间和最高高度,并说明为什么负时间不属于本题的合理定义域。
顶点横坐标为
最高高度为
所以物体在 秒时达到最高点,最高 米。因为 表示从观察开始经过的时间,本题只解释 的运动,负时间不在合理定义域内。
用二次函数建模时,先定义变量,再列出关系式,并检查定义域。顶点帮助我们解释最大值或最小值,零点帮助我们解释某个量为 的边界或时刻。
遇到真实问题时,不要只问“公式是什么”。更好的顺序是:变量是什么,函数为什么是二次的,哪些 值合理,顶点或零点在情境中说的是什么。