Distance Funktion

Berechnet die Distanz zwischen zwei Punkten


Beschreibung

Die Funktion \(Distance\) berechnet die Distanz zwischen zwei Punkten im Koordinatensystem. Die Endpunkte der Distanz werden mit deren X/Y-Koordinaten oder zwei Objekten der Klasse \(Point\) festgelegt.


Syntax

Distance (x1, y1, x2, y2)

Distance (Point(x, y), Point(x, y))

Beispiel

Distance(Point(1,5),Point(4,8))= 4.24

Verwendung der Klasse Point

Durch die Verwendung der \(Point\) Objekte kann die Distanz auch mit anderen Argumenten als \(x/y\) berechnet werden. Die Klasse \(Point\) enthält eigene Methoden zur Berechnung der Eigenschaften.

Beispiel

Angenommen es sind nur die x-Koordinaten bekannt. \(y\) ist unbekannt, aber die Winkel vom 0-Punkt können ermittelt werden

Wir ermitteln für Point a einen Winkel zur x-Achse von 78.69° und für Point b 63.43°

In der Initialisierung von \(Point\) muss ein Kommandostring eingefügt werden, um mitzuteilen, dass es sich bei den Argumenten um die Position \(x\) und den Winkel \(alpha\) handelt

Distance(Point("x,α",1,78.69),Point("x,α",4,63.43))= 4.24