斜截式计算器
根据任意两个点,求直线的斜率、纵截距及方程 y = mx + b。
求直线方程
输入直线上两个不同的点。
关于斜截式
斜截式将直线表示为 y = mx + b。系数 m 是斜率,表示 x 每增加一个单位时 y 的变化量。常数 b 是纵截距,即直线与纵轴交点的纵坐标。这个简洁的方程便于绘制直线、比较变化率,以及根据一个坐标预测另一个坐标。
本计算器根据两个点求出这两个值。首先计算纵向变化量,即 y2 减去 y1,再除以横向变化量,即 x2 减去 x1,所得商就是斜率。随后将任意一个点代入 b = y - mx,求出截距。由于输入的两个点位于同一直线上,输入精确时,使用任一点都会得到相同的截距。将原始的两个 x 坐标分别代入显示的方程,确认得到对应的 y 坐标,即可立即验算。
斜率为正时,直线从左向右上升;斜率为负时,则从左向右下降。斜率为零表示水平直线,其方程可写成 y = 4。如果两个点的 x 坐标相同,横向变化量为零,斜率无定义。这样的直线是竖直线,必须写成 x 等于某个常数,不能用 y = mx + b 表示。计算器会提示这种情况,而不会进行除以零的运算。
斜截式广泛用于代数和坐标几何,也可描述实际关系。例如,出租车费用中的固定起步价可用 b 表示,每英里的费率可用 m 表示。温度换算、定期储蓄计划或匀速运动也可采用相同结构。单位很重要:斜率的单位是纵向量单位除以横向量单位,而截距使用纵向量的单位。
对于小数坐标,仅在显示结果时进行舍入,计算过程使用 JavaScript 双精度运算。因此,非常大或循环小数形式的数值可能以简洁的小数形式显示。结果可作为课堂学习和日常规划的准确辅助;科学或工程流程若有明确的误差容限要求,应保留更多精度。
斜截式示例
| 两个点 | 方程 | 说明 |
|---|---|---|
| (1, 3) 和 (4, 9) | y = 2x + 1 | 纵向变化量为 6,横向变化量为 3,因此斜率为 2。 |
| (0, 5) 和 (2, 1) | y = -2x + 5 | 每向右移动一个单位,直线下降两个单位。 |
| (-2, 4) 和 (3, 4) | y = 4 | 相同的 y 坐标形成一条斜率为零的水平直线。 |
如何使用计算器
- 输入第一个点的 x 和 y 坐标。
- 输入同一直线上另一个不同点的坐标。
- 选择“计算方程”,求出斜率和纵截距。
- 将任意一个原始点代入显示的方程,验证结果。
斜截式常见问题
什么是斜截式?
斜截式为 y = mx + b,其中 m 是斜率,b 是纵截距。它能直观显示直线的变化率及初始值。
如何根据两点计算斜率?
用第二个 y 坐标减去第一个 y 坐标,再除以两个 x 坐标的对应差值。直线上各处的这一纵向变化量与横向变化量之比保持不变。
为什么不能输入 x 坐标相同的两个点?
这两个点确定一条竖直线,横向变化量为零,斜率无定义。竖直线应写成 x = 常数,而非斜截式。
斜率或截距可以为负数吗?
可以,两者都可以为负数、正数或零。负斜率表示直线从左向右下降,负截距表示直线与纵轴的交点位于原点下方。
如何验算方程?
将每个已知的 x 坐标代入方程计算 y。如果两个计算结果均等于原始的 y 坐标,方程就是正确的。