通过MCP连接 →

输入计算

数学公式

广告

结果

一次函数
f(x) = 2x + 0
斜截式
斜率 (m) 2
y 轴截距 (b) 0

这个计算器能做什么

只要给出直线上任意两个不同的点,本工具就能求出唯一一条经过这两点的一次函数 \(f(x) = mx + b\)。它会给出斜率 \(m\) 和 y 轴截距 \(b\),让你能写出完整的直线方程。

使用方法

先输入第一个点的坐标 \(x_1\) 和 \(y_1\),再输入第二个点的坐标 \(x_2\) 和 \(y_2\)。点击计算,工具会给出斜率和截距,并把它们组合成 \(f(x) = mx + b\)。如果两个点的 \(x\) 值相同,那么这条直线是竖直的,无法写成斜截式,计算器会给出相应提示。

公式详解

斜率衡量的是 \(x\) 每变化一个单位时 \(y\) 的变化量:$$m = \frac{y_2 - y_1}{x_2 - x_1}$$求出斜率后,把任意一个点代入 \(y = mx + b\),解出 \(b\) 即可得到 y 轴截距:$$b = y_1 - m \cdot x_1$$最终结果就是经过这两点的唯一一条直线方程。

Advertisement
坐标轴上过两点的直线,显示斜率和 y 轴截距
斜率 \(m\) 是两点间纵向变化与横向变化之比;\(b\) 是直线与 y 轴的交点。

实例演示

以点 \((1, 2)\) 和 \((3, 6)\) 为例:斜率为 $$m = \frac{6 - 2}{3 - 1} = \frac{4}{2} = 2$$截距为 $$b = 2 - 2 \times 1 = 0$$因此这条直线是 \(f(x) = 2x + 0\),也就是 \(f(x) = 2x\)。

用直线连接的两个具体点,突出显示斜率和截距
示例解析:两个已知点确定唯一一条直线 \(f(x)=mx+b\)。

常见问题

如果斜率为零会怎样? 这说明两个点的 \(y\) 值相同,直线是水平的:\(f(x) = b\),是一个常数。

如果两个 \(x\) 值相等会怎样? 直线是竖直的(\(x = \text{常数}\))。它的斜率没有定义,无法写成 \(f(x) = mx + b\) 的形式。

输入可以是负数或小数吗? 可以。斜率和截距公式适用于任意实数坐标,无论是正数、负数还是分数都没问题。

最后更新: