2010-08-13 88 views
1

在我看来,这是一个非常简单的问题,但今天我似乎找不到合理的自己回答。 我有两个点,A和B在R^3(3D)属于平面PI。 我想找到PI中的矢量r,垂直于矢量v = A - B。我知道矢量n,是平面PI的法线。在数学上我可以求解v.r = 0和v x r = n,但是这个系统在r方面的解决方案涉及到一些划分,我怀疑这可能会带来一些数值不稳定性。 你能向我推荐任何针对这个问题的数值计算方法吗?计算一个已知矢量的垂直矢量,这两个矢量都嵌入同一个平面,用3D(R^3)

由于提前,

费德里科

+1

“两点属于同一架飞机”有趣的开始 – Andrey 2010-08-13 15:24:04

回答

7

为什么不直接计算叉积钒氮?

由于解决方案是在Pi中,它垂直于N和V,所以......?

+0

非常感谢!那是我从今天起才需要的那种简单的答案,我自己无法看到它。 – Federico 2010-08-13 15:26:25

+1

你应该提到V x N和N x V是不同的向量,它们是共线的但相反。 – Andrey 2010-08-13 15:27:26