通过MCP连接 →

输入计算

数学公式

广告

结果

直线方程
y = 3x - 1
斜截式(y = mx + b)
斜率 (m) 3
y 轴截距 (b) -1

这个计算器有什么用

数值表把一个函数的输入和输出一一对应地列了出来。如果这些数据点都落在同一条直线上,那么整组关系就可以用一个一次函数来描述——也就是 \(y = mx + b\)。本计算器只需从你的表格中任取两个不同的点,就能算出精确的斜率、y 轴截距,并直接给出完整的方程。

使用方法

从表格中任选两行,把它们的坐标填入 \((x_1, y_1)\) 和 \((x_2, y_2)\)。计算器会用 y 的变化量除以 x 的变化量得到斜率,再代入其中一个点求出 y 轴截距。结果以斜截式呈现,可以直接画图或代入使用。

公式详解

斜率 m 表示 x 每增加一个单位时 y 变化了多少:$$m = \frac{y_2 - y_1}{x_2 - x_1}$$求出 m 之后,把任意一个点代回 \(y = mx + b\) 即可解出 b:$$b = y_1 - m \cdot x_1$$如果两个 x 值相等,那这条直线就是竖直的、没有斜率,此时计算器会改为给出 \(x = \text{常数}\) 的形式。

直线图,显示两个点、构成斜率的纵向和横向变化以及 y 轴截距
斜率 m 是两点间纵向变化与横向变化的比值;b 是直线与 y 轴的交点。

实例演算

假设表格给出的两个点是 \((1, 2)\) 和 \((3, 8)\)。斜率为 $$\frac{8 - 2}{3 - 1} = \frac{6}{2} = 3$$接着 \(b = 2 - 3 \cdot 1 = -1\)。于是一次函数为 \(y = 3x - 1\)。代入验证:当 \(x = 3\) 时,\(y = 3 \cdot 3 - 1 = 8\),结果正确。

常见问题

该选哪两个点?如果表格确实是线性的,任意两个不同的行都可以,它们得到的是同一条直线。选数字简单的点更便于心算核对。

如果表格不是严格线性的怎么办?那么没有任何一条直线能同时穿过所有的行。本工具计算的是恰好经过你所输入两点的那条直线;若想求最佳拟合直线,请使用线性回归计算器。

斜率为零代表什么?斜率为零意味着 y 始终不变——直线是水平的,方程就简化为 \(y = b\)。

最后更新: