如何计算三维空间中两点间的距离

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何计算三维空间中两点间的距离相关的知识,希望对你有一定的参考价值。

参考技术A float dis = Vector3.Distance(g1.transform.position, g2.transform.position);
Debug.Log("两点之间距离" + dis);

三维坐标系中 两点间的距离公式是啥

不是平面坐标系啊,是有 (x,y,z)的

参考技术A [(x-x1)^2+(y-y1)^2+(z-z1)^2]^(1/2)
两点分别为(x,y,z)和(x1,y1,z1)

√(x2-x1)的平方+(y2-y1)的平方+(z2-z1)的平方
参考技术B 一样啊 sqrt((x1-x2)^2+(y1-y2)^2+(z1-z2)^2) sqrt代表根号

以上是关于如何计算三维空间中两点间的距离的主要内容,如果未能解决你的问题,请参考以下文章

[转]距离的计算方法

各种距离的计算

ARCGis中怎样计算两点间的距离

距离度量以及python实现

距离度量以及python实现

概率分布之间的距离度量以及python实现