数学

斜截式计算器

设置
重置
分享结果
保存
嵌入
报告错误

分享计算器

将我们的免费计算器添加到您的网站

请输入有效的 URL。仅支持 HTTPS URLs。


将页面上计算器输入字段中的当前值用作嵌入计算器的默认值。


输入框边框聚焦颜色,开关框选中颜色,选择项悬停颜色等。


请同意使用条款。

预览

保存计算器

计算器设置

请输入在允许范围内的值。

请输入在允许范围内的值。

请输入在允许范围内的值。

请输入在允许范围内的值。

分享计算器

什么是斜截式计算器?

斜截式计算器根据直线经过的两点来构建直线方程。它以斜截式 y=mx+by = mx + b 返回这条直线——这是代数中描述直线最常用的方式——并分别给出斜率 mmy 轴截距 bb

两个不同的点可以完全确定一条直线,因此计算器能够从中还原定义斜截式方程的两个数:直线有多陡,以及它在何处与纵轴相交。

关键概念

  • (x,y)(x, y) — 在坐标平面上标定位置的有序对。
  • 斜率 (m) — 直线有多陡,即两点之间纵向变化除以横向变化。
  • y 轴截距 (b) — 直线与纵轴相交处的 yy 值,即 x=0x = 0 时的值。
  • 斜截式y=mx+by = mx + b,写成可直接读出斜率与截距的形式。

计算器如何工作?

首先由两点 (x1,y1)(x_1, y_1)(x2,y2)(x_2, y_2) 以纵向升高除以横向位移的比值求斜率:

m=y2y1x2x1m = \frac{y_2 - y_1}{x_2 - x_1}

然后用任一点和斜率,通过对 y=mx+by = mx + b 解出 bb 来还原 y 轴截距:

b=y1mx1b = y_1 - m x_1

最后将直线写成斜截式:

y=mx+by = mx + b

输入两点的坐标,计算器会立即返回 mmbb 和完整方程。若 x1=x2x_1 = x_2,两点位于一条竖直线上,该直线没有定义的斜率,无法写成 y=mx+by = mx + b——这种情况下计算器会将结果留空。

计算示例

示例 1:过原点的直线

对于点 (0,0)(0, 0)(2,4)(2, 4)

m=4020=2,b=020=0m = \frac{4 - 0}{2 - 0} = 2, \quad b = 0 - 2 \cdot 0 = 0

方程为 y=2xy = 2x。过原点的直线 y 轴截距为 00

示例 2:正截距

对于点 (0,3)(0, 3)(2,7)(2, 7)

m=7320=2,b=320=3m = \frac{7 - 3}{2 - 0} = 2, \quad b = 3 - 2 \cdot 0 = 3

方程为 y=2x+3y = 2x + 3。直线在 y=3y = 3 处与纵轴相交。

示例 3:负斜率

对于点 (1,5)(1, 5)(3,1)(3, 1)

m=1531=2,b=5(2)1=7m = \frac{1 - 5}{3 - 1} = -2, \quad b = 5 - (-2) \cdot 1 = 7

方程为 y=2x+7y = -2x + 7。直线每向右移动一个单位就下降两个单位。

示例 4:水平直线

对于点 (1,2)(1, 2)(4,2)(4, 2)

m=2241=0,b=201=2m = \frac{2 - 2}{4 - 1} = 0, \quad b = 2 - 0 \cdot 1 = 2

方程为 y=0x+2y = 0x + 2,即 y=2y = 2。两点的 yy 相同,所以直线是水平的。

实际用途

  • 代数与绘图 — 直接读出斜率与截距,从而手工画出直线。
  • 统计 — 将拟合的回归直线表示为 y=mx+by = mx + b,其中斜率是 xx 每变化一个单位时 yy 的平均变化。
  • 物理 — 将两个测得的数据点转化为线性模型,例如匀速运动下位置随时间的变化。
  • 几何问题 — 用斜率计算器求出斜率,或用中点计算器求出某点后,本计算器给出直线的完整方程;若已知一点和一个斜率,请改用点斜式计算器

注意事项

  • 两点的顺序无关紧要:交换 (x1,y1)(x_1, y_1)(x2,y2)(x_2, y_2) 会同时改变升高和位移的符号,斜率保持不变。
  • 竖直线没有斜截式。它的方程只是 x=x1x = x_1,计算器会将结果留空。
  • 水平直线的斜率为 00,因此 b=y1b = y_1,方程化简为 y=by = b
  • 两点必须不同。若两点相同,则有无穷多条直线经过它们,直线无法确定。

报告错误

此字段为必填项。