标签: math vector geometry
我有两点(x1,y1)(x2,y2)
我必须将其转换为表格的等式: Ax + By + C = 0
我希望编写一个函数,将点作为输入,并以列表的形式返回系数A,B和C作为输出。
根据这两点,是否存在A,B和C计算的直接公式?
答案 0 :(得分:4)
该行的斜率为-A/B,等于(y2-y1)/(x2-x1)。所以A=y1-y2和B=x2-x1。 C=x1*y2-y1*x2。
-A/B
(y2-y1)/(x2-x1)
A=y1-y2
B=x2-x1
C=x1*y2-y1*x2