通过MCP连接 →

输入计算

数学公式

Show calculation steps (1)
  1. Distance Between Points

    Distance Between Points: 两点求直线方程计算器

    Euclidean distance between the two points

广告

结果

斜截式方程
y = 2x + 0
过两点的直线
斜率 (m) 2
y 轴截距 (b) 0
两点间距离 4.472136

这个计算器能做什么

「两点求直线方程计算器」可以求出经过坐标平面内任意两点的直线。只需输入第一点的坐标 (x₁, y₁) 和第二点的坐标 (x₂, y₂),工具就会立即给出斜率、y 轴截距、完整的斜截式方程 \(y = mx + b\),以及两点之间的直线距离。

使用方法

在四个输入框中分别填入坐标值,然后点击提交。计算器会先算出斜率,再借助点斜式关系推导出 y 轴截距,最终输出直线方程。如果两个 x 值相等,则该直线为垂直线,斜率不存在,方程写作 x = 常数。

公式详解

斜率 m 等于 y 的变化量除以 x 的变化量:

$$m = \frac{\text{y}_2 - \text{y}_1}{\text{x}_2 - \text{x}_1}$$

它衡量直线的陡峭程度——每当 x 增加一个单位,y 上升多少。求出 \(m\) 之后,点斜式 \(y - \text{y}_1 = m(x - \text{x}_1)\) 即可描述这条直线。将其展开就得到斜截式 \(y = mx + b\),其中截距 \(b = \text{y}_1 - m\cdot\text{x}_1\) 表示直线与纵轴(y 轴)相交处的 y 值。

坐标平面上由一条直线连接的两点,显示纵向和横向变化
斜率是两点之间的纵向变化与横向变化之比。

实例演算

以点 (1, 2) 和 (3, 6) 为例:斜率

$$m = \frac{6 - 2}{3 - 1} = \frac{4}{2} = 2$$

截距 \(b = 2 - 2\cdot 1 = 0\),因此方程为 \(y = 2x\)。两点间的距离为

$$d = \sqrt{(3-1)^2 + (6-2)^2} = \sqrt{4 + 16} = \sqrt{20} \approx 4.472$$
与 y 轴相交的直线,显示斜率和 y 轴截距
直线的 y 轴截距是它与纵轴相交的点。

常见问题

如果两点的 x 相同会怎样? 此时直线为垂直线,斜率不存在,方程写作 \(x = \text{x}_1\)。

如果两点的 y 相同会怎样? 此时直线为水平线,斜率为 0,方程为 \(y = \text{y}_1\)。

可以输入负数或小数坐标吗? 可以——任何实数都被接受,包括负数和小数。

最后更新: