2つのベクトル(単一行の行列)があります。すでに長さがわかっていると仮定し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を使用しておらず、pdist2APIを使用できないことに注意してください。