斜率计算器

经过 (1, 2) 和 (4, 8) 两点的直线,斜率为 2,方程为 y = 2x。

分步算式

    图形

    问题解决了吗?

    使用方法

    1. 输入第一个点 (x₁, y₁) 和第二个点 (x₂, y₂) 的坐标。
    2. 在下方查看斜率、y 截距、y = mx + b 形式的方程以及其他数值。
    3. 若两点的 x 坐标相同,直线为垂直线,斜率不存在,方程为 x = 常数。

    计算方法

    斜率 m = (y₂ − y₁) ÷ (x₂ − x₁),即纵向变化量除以横向变化量。

    y 截距 b = y₁ − m × x₁,直线方程为 y = mx + b。

    两点距离 = √((x₂ − x₁)² + (y₂ − y₁)²)。中点坐标是两点 x 坐标的平均值与 y 坐标的平均值。

    倾斜角为 arctan(m),从 x 轴正方向量起,范围在 −90° 到 90° 之间。斜率为正时直线向右上升,为负时向右下降。

    常见问题

    斜率为 0 表示什么?

    表示水平线。y 值不变,方程为 y = 常数。

    为什么垂直线的斜率不存在?

    因为横向变化量为 0,而 0 不能作除数。垂直线写作 x = 常数。

    两个点的顺序有影响吗?

    没有。交换两点后,纵向与横向变化量的正负号同时改变,斜率不变。

    如何由两点求 y 截距?

    先求出斜率 m,再把其中一点代入 b = y − m × x。以 (1, 2) 和 (4, 8) 为例,m = 2,b = 2 − 2 × 1 = 0,所以直线为 y = 2x。

    如何把斜率表示成分数?

    工具会在可能时把纵向变化量与横向变化量之比约分为最简分数,例如 2/3。