想象一下,你骑车走进一片有坡的小区。两条路都能把你带到高处:一条路很长,慢慢抬升;另一条路很短,像是突然把前轮顶起来。它们也许都能到达差不多的高度,但你的腿会立刻知道,哪一条更费劲。
数学里的“斜率”,抓的就是这种感觉:不是只问最后高了多少,而是问每向右走一点,竖直方向跟着变了多少。变化同样发生,节奏却可能完全不同。

如果一条坡向右走 10 米,升高 2 米;另一条坡也向右走 10 米,却升高 8 米,我们会说第二条更陡。为什么?因为横向前进同样多时,它的竖向变化更大。
再把这个比较缩小一点:都向右走 1 米,第一条大约升高 0.2 米,第二条大约升高 0.8 米。斜率的核心就藏在这里:把一段总变化,折算成“每 1 个输入单位,会带来多少输出变化”。

斜率可以先理解成单位变化率。横轴上的输入每增加 1 个单位,纵轴上的输出平均改变多少,斜率就记录多少。对于直线来说,这个变化节奏从头到尾都一样。
现在我们给刚才那种“陡不陡”的直觉起一个正式名字。横向变化通常记作 ,纵向变化通常记作 。这里的 不是神秘符号,它只是“变化量”的意思。
斜率等于纵向变化除以横向变化。
符号版本是:
这个式子不是在制造难度,它只是把刚才的坡道比较压缩成一行。 告诉我们升高或下降了多少, 告诉我们向右走了多少,二者相除,就得到“每向右 1 单位,竖直方向变多少”。
斜率不等于线段“看起来长不长”。它看的是一个比例:纵向变化相对于横向变化有多大。线段可以很长,也可以很短,但只要这个比例相同,它们表达的变化快慢就是同一种节奏。

坐标系把坡道变成了更干净的图像。我们通常从左往右看一条线:向右走时,如果线往上升,斜率是正的;如果线往下降,斜率是负的;如果线水平不动,斜率就是 0。
所以斜率其实带着两层信息。符号告诉你方向,绝对值告诉你变化快慢。 表示向右走 1,向上变 3; 表示向右走 1,向下变 3。一个上升,一个下降,但它们都很“陡”。
可以这样在脑子里读图:
从左到右往上走,说明输出随着输入增加而增加,斜率为正。
从左到右往下走,说明输出随着输入增加而减少,斜率为负。 从左到右保持水平,说明输出没有变化,斜率为 0。
这里最值得注意的是“从左到右”。如果你反过来从右往左看,人的直觉可能会乱;坐标里的斜率默认按照 增加的方向来读。
如果我们知道直线上的两个点 和 ,就不用靠眼睛猜坡度了。两个点之间的纵向变化是 ,横向变化是 ,于是斜率可以写成:
这不是一个新概念,只是把 和 换成坐标差。公式里真正重要的仍然是同一句话:输出变了多少,除以输入变了多少。
例题:直线经过 和 ,求斜率,并说出它表示什么。
先看纵向变化。点的 坐标从 3 变到 11,所以输出增加了 。
再看横向变化。点的 坐标从 1 变到 5,所以输入增加了 。
所以斜率是 2。更完整地说,是 每增加 1, 增加 2。答案不只是一个数字,而是一句关于变化节奏的话。

斜率不是脱离现实的数字。只要横轴和纵轴有单位,斜率也会带单位,而且单位的写法非常朴素:纵轴单位除以横轴单位。
比如,路程随时间变化,斜率的单位可能是“千米/小时”;费用随时间变化,斜率的单位可能是“元/小时”;气温随时间变化,斜率的单位可能是“摄氏度/小时”。单位一出来,斜率就从一个数字变成了一句话。

看这个表:
每过 1 小时,距离都增加 12 千米,所以斜率是 12 千米/小时。这里的 5 不是斜率,它表示一开始已经有 5 千米;12 才是之后每小时增加的量。
换句话说,起点回答“从哪里开始”,斜率回答“接下来怎么变”。
在一次函数里,这两个角色写得很清楚:
是起点,告诉你当 时, 在哪里。 是节奏,告诉你 每增加 1, 跟着增加或减少多少。起点决定直线从哪里出发,斜率决定直线往哪个方向、以多快的速度走。

读一次函数图像时,可以先分工: 看起点, 看变化。把这两个角色分开,很多图像题会一下子清楚很多。
斜率公式不长,但它很容易在两个地方出错。一个是把分子分母放反,另一个是遇到水平线和竖直线时只凭外观判断。
计算斜率时,两个点的顺序可以任选,但分子和分母必须配套。如果分子用了 ,分母就要用 ;如果分子改成 ,分母也要跟着改成 。
不要只交换分子或只交换分母。只换一边的顺序,斜率的正负号会被算反,原本上升的线可能被你算成下降。
水平线没有竖向变化,所以 。只要横向变化不是 0,斜率就是 0。
竖直线正好相反。它有竖向变化,却没有横向变化,所以 。这时分母为 0,不能做除法,因此竖直线的斜率没有定义。

这里还有一个函数入门里很重要的提醒:竖直线通常不是函数图像,因为同一个 会对应多个 。斜率无定义和“不是函数”不是同一句话,但在竖直线这里,它们会同时出现。
会算只是第一层。更重要的是,算完以后能把结果翻译回现实或图像:它是上升还是下降?每 1 个输入单位,输出到底改变多少?单位是什么?
直线经过 和 ,它的斜率是多少?这条线从左往右看是上升还是下降?
纵向变化是 ,横向变化是 ,所以斜率是:
某水箱的水量每分钟变化如下。
水量变化的斜率是多少?它的单位是什么?
从 到 ,水量从 30 升变成 24 升,纵向变化是 ,横向变化是 。

把整个部分的内容压缩成一句话:斜率不是单纯的“线有多斜”,而是“输入每增加 1,输出怎样变化”。
在图像里,它是坡的陡缓和方向;在表格里,它是相邻数据之间稳定的变化节奏;在公式里,它是 中的 ;在生活里,它可能是速度、收费标准、温度变化速度,也可能是任何一种“每单位多少”的关系。
以后看到一条直线,可以先问自己一句很朴素的问题:我向右走 1 步,纵向会怎样变?这句话问清楚了,斜率就不再只是一个要背的公式,而是你读懂变化快慢的一把尺子。
最后把纵向变化除以横向变化,得到这条直线的单位变化率。
它表示 每增加 1, 减少 2。斜率为负,所以从左往右看,这条线是下降的。
斜率是 升/分钟,意思是每过 1 分钟,水量减少 3 升。负号说明水量在减少,单位说明这种减少是按分钟来看的。