Javascript三项式问题

时间:2010-01-27 04:01:32

标签: javascript geometry plane

好的,使用Javascript(或者我可以轻松转换的东西,我非常了解BASIC,但在C ++和C#上有点生疏)我需要解决这个问题/等式:

给定一条线的起点和终点(在x,y和z中),该线上的哪一点满足等式

A*x+B*y+C*z=D

A,B,C和D被定义,但是x y和z是未知数,但是在我上面所知的那条线上有一些。我需要从中得到一个x,y和z点。

1 个答案:

答案 0 :(得分:1)

由于您知道线的起点和终点,因此您可以使用ax + by + cz = 0

形式获得线的等式

A*x + B*y + C*z = 0可以写成(A/D)*x + (B/D)*y + (C/D)*z = 1,这也是一个等式。

我猜你所寻求的是两条线的交点。

解决这两个方程,你将获得你的x,y和z。实际上这些方程是system of 3 variable equations

我希望这会有所帮助。

欢呼声