2 点を通る直線の式の求め方

2点 (x₁, y₁), (x₂, y₂) を通る直線 y = ax + b の傾き a と切片 b を求めます。

2 点が決まれば、その 2 点を通る直線は 1 本に決まります。その直線を y=ax+by = ax + b の形で表したときの、傾き aa と切片 bb を求めます。

a=y2y1x2x1,b=y1ax1a = \dfrac{y_2 - y_1}{x_2 - x_1}, \quad b = y_1 - a x_1

傾きは「縦の変化 ÷ 横の変化」です。傾きさえ求まれば、通る点を 1 つ代入するだけで切片が出ます。

(1,2)(1, 2)(3,8)(3, 8) を通る直線を考えます。

a=8231=62=3a = \dfrac{8 - 2}{3 - 1} = \dfrac{6}{2} = 3

切片は b=23×1=1b = 2 - 3 \times 1 = -1 です。したがって直線の式は y=3x1y = 3x - 1 になります。もう一方の点でも 3×31=83 \times 3 - 1 = 8 となり、たしかに (3,8)(3, 8) を通っています。

注意