跳到主要内容
  • 打开数学解题器
  • 询问 AI 辅导老师
  • 查找 AP 课程
  • 创建测验
  • 打开计算器
  • 图形计算器
  • 浏览全部计算器
  • 阅读数学指南
↑ ↓回车打开 · Esc 关闭
开始解题

斜率计算器

输入两个点,即可得到用精确分数表示的斜率,以及过这两点的直线方程。

示例

关于斜率计算器

直线的斜率衡量它上升或下降的陡峭程度:任意两点之间 yy 的变化量除以 xx 的变化量。斜率为正时直线向右上升,为负时向右下降,为零时是水平线,而竖直直线的斜率不存在。

一旦知道斜率 mm,就可以用任意一个点求出 y 轴截距 bb,得到直线 y=mx+by = mx + b。

什么是直线的斜率?

斜率是描述直线陡峭程度和方向的一个数。它的定义是纵向变化比横向变化:直线每向右移动一个单位,向上或向下移动多少。斜率为 2 表示直线每向右一步就上升 2 个单位,斜率为 −32-\frac32 表示每向右 2 个单位就下降 3 个单位,斜率为 0 表示直线是平的。

由于直线处处陡峭程度相同,直线上任意两点得到的斜率都相同。这使斜率成为直线方程的关键:只要知道 mm 和一个点,整条直线就确定了。在日常生活中,斜率就是变化率,例如路程-时间图像上的千米每小时,或成本图像上的每件商品多少元。

如何使用斜率计算器

  1. 输入第一个点的坐标 (x₁, y₁)。
  2. 输入第二个点的坐标 (x₂, y₂)。
  3. 点击“求斜率”,查看纵向变化、横向变化、约分后的斜率和直线方程。

公式

斜率

m=y2−y1x2−x1m = \frac{y_2 - y_1}{x_2 - x_1}

斜截式

y=mx+b,b=y1−mx1y = mx + b,\quad b = y_1 - m x_1

点斜式

y−y1=m(x−x1)y - y_1 = m(x - x_1)

例题详解: (2, 3) 和 (6, 11)

例题使用点 (2, 3) 和 (6, 11)。纵向变化是 11−3=811 - 3 = 8,横向变化是 6−2=46 - 2 = 4,所以斜率是 84=2\frac84 = 2。用第一个点求得截距 b=3−2⋅2=−1b = 3 - 2 \cdot 2 = -1,得到直线 y=2x−1y = 2x - 1。检验时代入第二个点:2⋅6−1=112 \cdot 6 - 1 = 11,与预期相符。

下面的解答由驱动上方计算器的同一计算引擎生成。

最终答案

m=2,y=2x−1m = 2,\quad y = 2x - 1

我们对题目的理解

求过两点的直线的斜率(变化率)。

分步解答

  1. 标出两个点

    (x1,y1)=(2,3),(x2,y2)=(6,11)(x_1, y_1) = (2, 3),\quad (x_2, y_2) = (6, 11)
  2. 求 y 的变化量(纵向变化)

    y2−y1=11−3=8y_2 - y_1 = 11 - 3 = 8
  3. 求 x 的变化量(横向变化)

    x2−x1=6−2=4x_2 - x_1 = 6 - 2 = 4
  4. 用纵向变化除以横向变化

    m=84=2m = \frac{8}{4} = 2
  5. 利用第一个点求 y 轴截距

    b=y1−mx1=3−2⋅2=−1b = y_1 - m x_1 = 3 - 2 \cdot 2 = -1
  6. 写出直线方程

    y=2x−1y = 2x - 1

所用公式

  • 斜率

    m=y2−y1x2−x1m = \frac{y_2 - y_1}{x_2 - x_1}
  • 斜截式

    y=mx+by = mx + b

斜率为 2:x, y 每增加 1 个单位,变化量为 2。直线从左到右上升。

验算

  • 第二个点:2·(6) + -1 = 11(应为 11)

详细讲解

负斜率、分数斜率与不存在的斜率

对于点 (1, 2) 和 (5, −4),纵向变化是 −6-6,横向变化是 4,所以计算器给出 m=−32m = -\frac32 和直线 y=−32x+72y = -\frac32 x + \frac72,两个值都保持精确分数,而不是 −1.5 和 3.5。对于 (3, 1) 和 (3, 7),横向变化为零;不能除以零,所以斜率不存在,计算器给出竖直直线 x=3x = 3,而不是 y=mx+by = mx + b 形式的方程。

直线方程的三种写法

斜截式 y=mx+by = mx + b 能让人一眼看出斜率和 y 轴截距,也是大多数绘图工具所要求的形式。点斜式 y−y1=m(x−x1)y - y_1 = m(x - x_1) 在已知一个点和斜率、但还没求出截距时写起来更快。一些课程更偏好整数系数的一般式 Ax+By=CAx + By = C;由 y=2x−1y = 2x - 1 得到 2x−y=12x - y = 1。三种形式描述的是同一组点。

斜率就是变化率

在应用问题中,斜率带有单位:y 的单位除以 x 的单位。如果出租车 6 千米的行程收费 11 元,2 千米的行程收费 3 元,那么过 (2, 3) 和 (6, 11) 的直线斜率就是每千米 2 元,截距 −1 是直线在距离为零处的值。这样理解,斜率回答的是“x 每增加一,y 变化多少”这个问题,而导数正是把同样的思想推广到曲线上。

常见错误

  • 分子和分母的相减顺序不一致,例如用 y2−y1y_2 - y_1 除以 x1−x2x_1 - x_2。
  • 写成横向变化比纵向变化,而不是纵向变化比横向变化。
  • 说竖直直线的斜率是 0;它的斜率不存在。
  • 把一个点的坐标当成纵向变化和横向变化。
  • 把 84\frac{8}{4} 约分错误,或者在横坐标减小时丢掉横向变化的负号。

小贴士

  • 平行直线的斜率相等;互相垂直的直线斜率之积为 −1。
  • 求截距时把斜率保留为分数,避免舍入误差。
  • 在函数图像计算器上描出两个点,检查斜率的符号是否合理。
  • 计算之前先想象两个点的位置:如果第二个点在第一个点的右上方,斜率一定为正。
  • 垂线的斜率是原斜率的负倒数:与 y=2x−1y = 2x - 1 垂直的直线斜率为 −12-\frac12。

常见问题

怎样求两点之间的斜率?

把两个纵坐标相减,再按相同顺序把两个横坐标相减,然后相除。对于 (2, 3) 和 (6, 11):m=11−36−2=2m = \frac{11-3}{6-2} = 2。

负斜率是什么意思?

随着 x 增大,直线向下走。斜率为 −32-\frac32 的直线每向右 2 个单位就下降 3 个单位。

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

两个点的 x 相同,所以横向变化为 0,公式会出现除以零。这种直线写作 x=cx = c。

怎样得到直线的方程?

先算出斜率,再用 b=y1−mx1b = y_1 - m x_1 求 y 轴截距,然后写出 y=mx+by = mx + b。

两个点的顺序有影响吗?

没有。交换两个点会同时改变两个差的符号,所以商不变。

可以输入小数坐标吗?

可以。小数会转换为精确分数,所以斜率和截距保持精确。

水平直线的斜率是多少?

零。两个点的 y 值相同,所以纵向变化为 0,0横向变化=0\frac{0}{\text{横向变化}} = 0。这种直线写作 y=cy = c。

怎样求垂线的斜率?

取原斜率的负倒数。如果 m=−32m = -\frac32,那么垂线的斜率是 23\frac23,两个斜率之积为 −1-1。

怎样判断两条直线是否平行?

比较它们的斜率。两条非竖直直线平行,当且仅当它们的斜率相等且截距不同;y=2x−1y = 2x - 1 和 y=2x+4y = 2x + 4 永不相交。

求你的直线的斜率

在上方输入两个点,即可得到用精确分数表示的斜率、y 轴截距以及过这两点的直线方程。

更多数学计算器