MATH · UNIT 01
看懂直线的斜率和截距
能解释 y = kx + b 中 k 和 b 的意义,并从图像检查。
斜率表示变化关系
在 中,x 每增加 1,y 就增加 k。更一般地,,其中 。k > 0 时从左向右上升;k < 0 时下降。
截距是 x = 0 时的输出
当 x = 0 时,y = b,所以图像与纵轴相交于 。改变 b 会让直线上下移动,改变 k 则会改变倾斜程度。
区分两种特殊情况
k = 0 时, 是水平的常函数;按通常的中学定义,“一次函数”要求 k ≠ 0。竖线 无法写成这样的 y 函数,因为一个 x 会对应多个 y。
WORKED EXAMPLE
一起算一个例子
直线经过 、:。代入一个点:,得到 b = 1。因此关系为 。
动手改变一条直线
拖动滑块,观察斜率、截距和点的位置。当前:y = 2x + 1
输入 1 → 输出 3。x 每增加 1,y 增加 2。 纵轴交点是 (0, 1)。
TRY IT YOURSELF
自己练一练
先自己算,再核对。支持小数和分数,例如 3.5 或 7/2;结果允许少量四舍五入误差。
1. 直线经过 (0, 2) 和 (3, 8),斜率 k 是多少?
第 1 题答案
需要一点提示
提示 1
计算 y 的变化量和 x 的变化量。
提示 2
k = (8 − 2) ÷ (3 − 0)。
查看完整解法
,每向右 1 个单位,就向上 2 个单位。
2. 直线 y = −2x + b 经过 (1, 4),b 是多少?
第 2 题答案
需要一点提示
提示 1
把 x = 1、y = 4 代入公式。
提示 2
4 = −2 + b,两边同时加 2。
查看完整解法
,所以直线与纵轴相交于 。
正在读取本机练习…
“已练过”由你确认。 练习结果不会自动判定掌握,也不会增加学习分钟。
回到单元目录用 Python 检查同一个关系
可在自己的 Python 环境运行,试着先预测输出。
k, b = 2, 1
for x in range(-2, 3):
print(x, k * x + b)