直线与圆的交点公式 - 求解步骤及公式详解
直线与圆的交点公式是指在平面直角坐标系中,一条直线与一个圆相交时,求出它们的交点坐标的公式。根据解析几何的知识,直线的方程可以表示为 y = kx + b,圆的方程可以表示为 (x - a)^2 + (y - b)^2 = r^2,其中 (a,b) 表示圆心坐标,r 表示圆的半径。
当直线与圆相交时,它们的交点坐标满足直线方程和圆方程的联立,即:
y = kx + b (x - a)^2 + (y - b)^2 = r^2
将 y = kx + b 代入圆的方程,得到:
(x - a)^2 + (kx + b - b)^2 = r^2 x^2 - 2ax + a^2 + k^2x^2 = r^2 (1 + k^2)x^2 - 2ax + (a^2 - r^2) = 0
这是一个二次方程,可以使用求根公式求解。设该方程的两个根为 x1 和 x2,则它们的求解公式为:
x1 = (2a ± 2a√(1 + k^2 - (a^2 - r^2)(1 + k^2))) / 2(1 + k^2) x2 = (2a ∓ 2a√(1 + k^2 - (a^2 - r^2)(1 + k^2))) / 2(1 + k^2)
根据 x 的求解公式,可求出对应的 y 坐标。因此,直线与圆的交点公式为:
交点1:(x1, y1) = ((2a ± 2a√(1 + k^2 - (a^2 - r^2)(1 + k^2))) / 2(1 + k^2), kx1 + b)
交点2:(x2, y2) = ((2a ∓ 2a√(1 + k^2 - (a^2 - r^2)(1 + k^2))) / 2(1 + k^2), kx2 + b)
需要注意的是,当直线与圆相切时,它们只有一个交点,此时二次方程的判别式为零,即:
1 + k^2 - (a^2 - r^2)(1 + k^2) = 0
此时,只需使用一个解析式即可。
原文地址: https://www.cveoy.top/t/topic/lxRA 著作权归作者所有。请勿转载和采集!