计算 3D 中嵌入同一平面的已知向量的垂直向量 (R^3)

发布于 2024-09-14 13:56:48 字数 248 浏览 9 评论 0原文

在我看来,这是一个非常简单的问题,但今天我自己似乎找不到合理的答案。 我有两个点,R^3 (3D) 中的 A 和 B,属于平面 PI。 我想在 PI 中找到一个向量 r,垂直于向量 v = A - B。 我知道向量 n,平面 PI 的法线。从数学上讲,我可以求解 vr = 0 和 vxr = n,但该系统的 r 解涉及一些除法,我怀疑这些除法可能会带来一些数值不稳定。 你能为我建议这个问题的任何数值/计算上好的解决方案吗?

预先感谢,

费德里科

it seems to me that this is kind of a very easy question, but today I don't seem to find a reasonable answer by myself.
I have two points, A and B in R^3 (3D) that belong to plane PI.
I want to find a vector r in PI, perpendicular to the vector v = A - B.
I know vector n, the normal of plane PI. Mathematically I can solve v.r = 0 and v x r = n, but the solution of this system in terms of r involves some divisions that I suspect could bring some numerical instabilities.
Can you suggest me any numerical/computationally good solution for this problem?

Thanks in advance,

Federico

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一杯敬自由 2024-09-21 13:56:48

为什么不只计算叉积 V x N ?

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

Why not just compute the cross product V x N ?

Since the solution is in Pi, it is perpendicular to N, and V, so... ?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文