假设我有两个 4 维向量(即 a 和 b),如下所示:
a = {a1, a2, a3, a4}
b= {b1, b2, b3, b4}
如何计算这些向量之间的欧几里得距离?
最佳答案
欧几里得距离演算与维度无关。
在您的情况下,a 和 b 之间的欧几里德距离可以写为:
d(a,b) = sqrt( sum_{ i=1 } ^ { 4 } (a[ i ] - b[ i ])^2 )
或者,更具体地说:d(a,b) = sqrt( (a1 - b1)^2 + (a2 - b2)^2 + (a3 -b3)^2 + (a4 - b4)^2 )
关于math - 计算 4 维向量之间的欧几里德距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23353977/