私は2つのベクトル(単一行行列)を持っています。長さlen
をすでに知っているとします。2つのベクトル間のユークリッド距離(単列行列)
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を利用できないことに注意してください。