假设我有一个平面方程ax + by + cz = d,我怎样才能找到从平面到原点的最短距离?
我正在接受这篇文章。在这篇文章中,他们从点P0和正常开始。就我而言,我只有平面方程式 Distance from origin to plane (shortest)
这是我到目前为止所拥有的。
#calculate the distance from plane to origin
dist=math.sqrt(new_a**2+new_b**2+new_c**2)
x_dist=(a*d)/dist
y_dist=(b*d)/dist
z_dist=(c*d)/dist
答案 0 :(得分:1)
您的飞机法线为[a,b,c]
。将其乘以d
并得到结果的长度。这应该可以满足您的需求。