平面上一点的闭式解

计算科学 计算几何 几何学
2021-12-13 08:51:31

给定 3D 欧几里得空间中的平面是 πax+by+cz+d=0 和一点P(X,Y,Z)R3.

找一个点Q:(X,Y,Z)π这样:

Q=argminQπPQ

很难找到Q的封闭形式解决方案吗?

1个回答

给定一个平面,不失一般性,设 ,则齐次矩阵中 的正交投影π:(a,b,c,d)a2+b2+c2=1π

T=(1a2abacacab1b2bcbcacbc1c2c2)

如果,则所需点为: P=(x,y,z,1)TQ=TP

{(1a2)xabyaczacabx+(1b2)ybczbcaxcbcy+(1c2)zc2