Odległość euklidesowa między dwoma wektorami (macierz jednorzędowa)

Mam dwa wektory (macierze jednorzędowe). Załóżmy, że już znamy długośćlen.

A = [ x1 x2 x3 x4 x5 .... ]
B = [ y1 y2 y3 y4 y5 .... ]

Aby obliczyć odległość euklidesową między nimi, jest to najszybsza metoda. Moja pierwsza próba to:

diff = A - B
sum = 0
for column = 1:len
    sum += diff(1, column)^2
distance = sqrt(sum)

Mam pętle tej metody miliony razy. Więc szukam czegoś, co jest szybkie i poprawne. Zauważ, że nie używam MATLAB i nie mam dostępnego API pdist2.

questionAnswers(3)

yourAnswerToTheQuestion