Geometry 如何求两条直线在一般方程形式下的交点?
如果我有六个变量,用一般方程形式表示两行(ax+by+c=0)。例如:Geometry 如何求两条直线在一般方程形式下的交点?,geometry,Geometry,如果我有六个变量,用一般方程形式表示两行(ax+by+c=0)。例如: ax + by + c = 0 jx + ky + l = 0 如何从六个变量中找到交点(x和y)[假设有一个] PS.任何关于非常简单的计算几何的信息来源的推荐,如是,将不胜感激。交点满足这两个方程。因此,您只需同时解决这些问题: ax + by + c = 0 (*j) jx + ky + l = 0 (*a) ajx + bjy + cj = 0 (-) ajx + aky + al = 0 (b
ax + by + c = 0
jx + ky + l = 0
如何从六个变量中找到交点(x和y)[假设有一个]
PS.任何关于非常简单的计算几何的信息来源的推荐,如是,将不胜感激。交点满足这两个方程。因此,您只需同时解决这些问题:
ax + by + c = 0 (*j)
jx + ky + l = 0 (*a)
ajx + bjy + cj = 0 (-)
ajx + aky + al = 0
(bj-ak)y + cj - al = 0
y = (al-cj) / (bj-ak)
对于x也是如此。(或者,您可以在任何原始方程式中用找到的值替换y,然后再找到x):
当你在问一个等式时,这个问题应该是开着的,而不是stackoverflow。对于:a1*x+b1*y+c1=0,a2*x+b2*y+c2=0;点x=(c1*b2-b1*c2)/(b1*a2-a1*b2);点y=(a1*c2-a2*c1)/(b1*a2-a1*b2)
x = (ck-bl) / (bj-ak)