Je voudrais savoir s'il existe un moyen rapide de calculer la distance euclidienne de deux vecteurs en octave. Il semble qu'il n'y ait pas de fonction spéciale pour cela, alors devrais-je simplement utiliser la formule avec sqrt?
Je voudrais savoir s'il existe un moyen rapide de calculer la distance euclidienne de deux vecteurs en octave. Il semble qu'il n'y ait pas de fonction spéciale pour cela, alors devrais-je simplement utiliser la formule avec sqrt?
Réponses:
Vous pouvez également essayer distancePoints
http://octave.sourceforge.net/geometry/function/distancePoints.html
Voici une méthode pour calculer la distance entre un tableau de vecteurs ( X) et un seul vecteur ( X(1, :)à des fins d'exemple):
distances = sqrt(sum((X - X(1, :)) .^ 2, 2));