Ich würde gerne wissen, ob es einen schnellen Weg gibt, den euklidischen Abstand zweier Vektoren in Oktave zu berechnen. Es scheint, dass es dafür keine spezielle Funktion gibt. Soll ich also einfach die Formel mit verwenden sqrt
?
Ich würde gerne wissen, ob es einen schnellen Weg gibt, den euklidischen Abstand zweier Vektoren in Oktave zu berechnen. Es scheint, dass es dafür keine spezielle Funktion gibt. Soll ich also einfach die Formel mit verwenden sqrt
?
Antworten:
Sie können auch distancePoints ausprobieren
http://octave.sourceforge.net/geometry/function/distancePoints.html
Hier ist eine Methode, um den Abstand zwischen einem Array von Vektoren ( X
) und einem einzelnen Vektor ( X(1, :)
zum Beispiel) zu berechnen :
distances = sqrt(sum((X - X(1, :)) .^ 2, 2));