将 2 个点转换为 ax+by+c=0 中的一条线

Abh*_*tia 0 math geometry vector

我已经有两点(x1,y1) (x2,y2)

我必须将其转换为以下形式的方程:Ax + By + C =0

我希望编写一个函数,将点作为输入并以列表的形式返回系数 A、B 和 C 作为输出。

A、B、C 的计算是否有直接的公式来计算这两点?

Pau*_*l92 5

直线的斜率为-A/B,等于(y2-y1)/(x2-x1)。所以A=y1-y2B=x2-x1C=x1*y2-y1*x2.