本文主要是介绍常见的距离计算公式,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
欧式距离(Euclidean Distance)
计算公式
二维空间的公式
![](/upload/202107/27/202107272309058459.png)
![](/upload/202107/27/202107272309060807.png)
其中,
为点
与点
之间的欧氏距离;
为点
到原点的欧氏距离。
三维空间的公式
![](/upload/202107/27/202107272309074679.png)
![](/upload/202107/27/202107272309077062.png)
n维空间的公式
![](/upload/202107/27/202107272309079264.png)
![|X|=\sqrt{\sum_{i=1}^{n} x{_{i}}^{2}}](/images/baidian.png)
曼哈顿距离(Manhattan Distance )
计算公式:
![](/upload/202107/27/202107272309091872.png)
曼哈顿距离中的距离计算公式比欧氏距离的计算公式看起来简洁很多,只需要把两个点坐标的 x 坐标相减取绝对值,y 坐标相减取绝对值,再加和。
这篇关于常见的距离计算公式的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!