编程语言
首页 > 编程语言> > 一种在程序中求两直线交点的简单数学方法

一种在程序中求两直线交点的简单数学方法

作者:互联网

原文链接:https://blog.csdn.net/ycj9090900/article/details/53668753

若有两点确定一条直线:即 ( x1 , x2 ) 确定L1,( x3 , x4 )确定L2。

然后想确定这两条直线的交点。

不必用解二元一次方程的方法,有一种方法可以直接算出。

设两直线交点为 ( Px , Py ) ,则:

即:

(P_x,P_y)=(\frac{\left(x_{1} y_{2}-y_{1} x_{2}\right)\left(x_{3}-x_{4}\right)-\left(x_{1}-x_{2}\right)\left(x_{3} y_{4}-y_{3} x_{4}\right)}{\left(x_{1}-x_{2}\right)\left(y_{3}-y_{4}\right)-\left(y_{1}-y_{2}\right)\left(x_{3}-x_{4}\right)},\frac{\left(x_{1} y_{2}-y_{1} x_{2}\right)\left(y_{3}-y_{4}\right)-\left(y_{1}-y_{2}\right)\left(x_{3} y_{4}-y_{3} x_{4}\right)}{\left(x_{1}-x_{2}\right)\left(y_{3}-y_{4}\right)-\left(y_{1}-y_{2}\right)\left(x_{3}-x_{4}\right)})

这个公式似乎是与一个叫贝塞尔参数的理论有关。

标签:数学方法,直线,中求,确定,csdn,交点,x3
来源: https://blog.csdn.net/qq_39642978/article/details/99208804