如何找到点与 3D 平面中直线的最小垂直距离?
请给我逻辑,我会尝试自己编写代码。
请让我知道如何根据坐标系中的 x、y、z 进行操作。
我发现找到正确的解决方案有点困难,但从编码的角度来看这很容易。在线解决方案有点难以理解。所以请帮助我。
请注意,直线是根据 3D 空间方程给出的。
最佳答案
给定点 A 和一条直线,选择直线上的两个不同点(B 和 C)。使用 Heron's formula 计算三角形 ABC 的面积.将面积乘以 2,然后除以 [BC] 的长度。您已获得所需的结果。
关于algorithm - 3D平面算法中点到线的最小垂直距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1616050/