我有两个向量(单行矩阵)。假设我们已经知道长度len
。
A = [ x1 x2 x3 x4 x5 .... ]
B = [ y1 y2 y3 y4 y5 .... ]
要计算它们之间的欧几里得距离,最快的方法是什么。我的第一次尝试是:
diff = A - B
sum = 0
for column = 1:len
sum += diff(1, column)^2
distance = sqrt(sum)
我已经循环使用了这种方法数百万次。所以,我正在寻找快速且正确的东西。请注意,我没有使用 MATLAB,也没有可用的 pdist2 API。