什么是三维距离计算器?
三维距离计算器用于求出三维空间中两点之间的直线距离(即欧几里得距离)。只要输入点 1 的坐标 \((x_1, y_1, z_1)\) 和点 2 的坐标 \((x_2, y_2, z_2)\),它就会返回连接这两点的线段长度。这其实就是把平面上的勾股定理推广到三维空间,适用于任意单位——无论是米、英尺、像素,还是抽象的单位数值都没问题。
使用方法
分别输入两个点的 X、Y、Z 坐标。坐标可以是正数、负数或零,也支持小数。点击计算,即可看到总距离,以及各坐标轴上的差值 \(\Delta x\)、\(\Delta y\) 和 \(\Delta z\),方便你逐一核对每个轴向的偏移量。
公式详解
距离的计算公式为 $$d = \sqrt{\left(x_2 - x_1\right)^2 + \left(y_2 - y_1\right)^2 + \left(z_2 - z_1\right)^2}$$。其中每一项都表示两点在某一坐标轴上的差距。平方运算去掉了正负号,三项相加把三个互相垂直的偏移量合并起来,再开平方就把平方和还原成一个单一的长度值——这与二维平面中的勾股定理完全一致。
实例演算
假设点 1 为 \((0, 0, 0)\),点 2 为 \((3, 4, 12)\)。各轴差值为 \(\Delta x = 3\),\(\Delta y = 4\),\(\Delta z = 12\)。于是 $$d = \sqrt{3^2 + 4^2 + 12^2} = \sqrt{9 + 16 + 144} = \sqrt{169} = 13$$ 也就是说,这两点之间的距离正好是 13 个单位。
常见问题
先输入哪个点会有影响吗?没有影响。距离是对称的,交换两点的顺序得到的结果完全相同,只是 \(\Delta x\)、\(\Delta y\)、\(\Delta z\) 的正负号会发生翻转。
计算结果使用什么单位?结果的单位与你输入坐标的单位一致。如果你输入的是米,距离就是以米为单位。
可以用它计算二维距离吗?可以。只需把两个点的 Z 值都设为 0,公式就会退化为标准的二维距离公式。