斜率
计算直线的斜率、方程和角度
如何使用斜率
- 1输入两点坐标 (x1, y1) 与 (x2, y2)。
- 2运行计算器求斜率与 y 轴截距。
- 3查看斜率 m、截距 b 与直线方程 y = mx + b。
求直线斜率
m = (y2 − y1) / (x2 − x1);b = y1 − m × x1斜率衡量直线倾斜程度:纵移除以横移,即 x 每变化一单位时 y 的变化。
正斜率从左到右上升,负斜率下降,零为水平,未定义斜率对应竖直线。
斜率 m = (y₂ − y₁) / (x₂ − x₁),表示「横向走 1 个单位时纵向变化多少」。m > 0 右上倾斜、m < 0 右下倾斜、m = 0 水平、**垂直线斜率不存在(分母为 0)**。它与倾斜角 θ 的关系是 m = tan(θ),反过来 θ = arctan(m)。这两个转换在工程和游戏开发里经常用到。
斜率还有几个实用结论:**两条直线平行 ⟺ 斜率相等;两条直线垂直 ⟺ 斜率乘积为 −1**(即互为负倒数,如 2 和 −1/2)。这个判定比计算夹角快得多。另外**坡度百分比 ≠ 角度**:100% 坡度是 45° 而不是 90°,50% 坡度约 26.6°。道路标识上的「10% 陡坡」指的是每前进 100 米上升 10 米,对应约 5.7°。
| 斜率 m | 角度 | 百分比坡度 | 典型场景 |
|---|---|---|---|
| 0 | 0° | 0% | 水平面 |
| 0.0875 | 5° | 8.75% | 缓坡,轮椅可达 |
| 0.176 | 10° | 17.6% | 地下车库坡道 |
| 0.5 | 26.6° | 50% | 陡坡 |
| 1 | 45° | 100% | 等腰直角三角形 |
| 1.732 | 60° | 173.2% | 很陡 |
| ∞ | 90° | — | 垂直(斜率不存在) |
斜率与对应角度、常见坡度对照
常见问题
若 x 值相等?
直线为竖直,斜率无定义(除以零)。
斜率为 1 意味着什么?
每水平移动一单位,垂直上升一单位,即 45° 角。
如何得到方程?
已知 m 后,任一点代入 b = y − mx 即得 y = mx + b。
斜率在回归分析里是什么意思?
在 y = a + bx 中,b 就是斜率,表示 x 每增加 1 个单位时 y 的平均变化量。例如回归方程「房价 = 50 + 2×面积」,斜率 2 表示面积每增加 1 平方米,房价平均增加 2 万元。斜率的正负号反映相关方向,大小反映影响强度,但要注意相关不等于因果。
导数和斜率有什么关系?
导数是曲线在某一点的切线斜率,斜率是直线这种特殊情形(各点导数相同)。对曲线来说斜率随位置变化,需要用导数求瞬时变化率:函数 f(x) 在 x₀ 处的导数 f'(x₀) 就是该点切线的斜率。所以「斜率」是「导数」在直线上的特例,两者本质都是「变化率」。
