Trilateration mit 4 Punkten?

1 Antwort

Sei (x,y) der gesuchte Punkt, dann gilt:

(x - Ax)² + (y - Ay)² = a²

(x - Bx)² + (y - By)² = b²

(x - Cx)² + (y - Cy)² = c²

Werte einsetzen:

x² + y² = a²

(x - 1)² + (y - 1)² = b²

x² + (y - 1)² = c²

Lösung:

x = 1/2*(-b² + c² + 1)

y = sqrt(a² - x²) für a² > x² (ist immer der Fall)

Liegt (x,y) ausserhalb des Routernetzes, ist auch -y in Betracht zu ziehen.