两点距离计算器 | 2D 和 3D 空间

计算坐标几何中二维(2D)或三维(3D)空间内两点之间的直线距离。

二维空间 (x, y)

坐标点 1

坐标点 2

如何使用

  • 选择您要计算的空间维度(2D 或 3D)。
  • 分别输入坐标点 1 和 坐标点 2 的具体坐标值。
  • 点击“计算距离”按钮来获得这两个点之间的精确直线距离。

关于欧几里得距离

欧几里得距离(Euclidean distance)是欧几里得空间中两点之间线段的长度。也就是人们常说的“直线距离”。

2D 距离公式

二维平面上两个点 (x₁, y₁) 和 (x₂, y₂) 之间的距离 d 被定义为:d = √[(x₂ - x₁)² + (y₂ - y₁)²]。

3D 距离公式

三维空间中两个点 (x₁, y₁, z₁) 和 (x₂, y₂, z₂) 之间的距离 d 被定义为:d = √[(x₂ - x₁)² + (y₂ - y₁)² + (z₂ - z₁)²]。

属性与特性

  • 距离永远为非负数(d ≥ 0)。
  • 一个点到自身的距离等于零(d = 0)。
  • 距离是对称的:从 A 到 B 的距离与从 B 到 A 的距离完全相同。
  • 满足三角不等式(两边之和大于第三边)。

实际应用

  • 计算机图形学和游戏物理模拟。
  • 地图绘制、路径规划规划和 GPS 定位系统。
  • 机器学习算法(例如 K-最近邻算法 KNN)。