Hi. Ich suche einen Algorithmus, mit dem ich eine Dreieckspeilung berechnen kann. folgendes: wir haben ein koordinatensystem mit X=1000m
Y=1000m
wir haben drei sender A(250|250),B(640|480),C(250|700)
Die sender stehen also in einem gleichwinkligen dreieck zueinander in der entfernung |AC| = |AB| = |BC| = 450m
ich habe einen Punkt T(?|?) der von A 250m von B 200m und von C 365m entfernt ist. wie berechne ich die koordinaten des Punktes T der im dreieck ABC steht??
Vielen Dank für die Hilfe schonmal im vorraus, ich weiss dass es eine Extrem schwere Aufgabe ist.
mailto: Synthetic_codes@yahoo.de
Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge
Nachdem ich ja bereits in meinem letzten Post angedeutet hatte das es auch noch andere Lösungswege gibt, würde ich bei Interesse eine noch elegantere und IHMO einfachere Lösung präsentieren die auf den Kathetensatz und zu den Seiten des Dreices orthogonalen Geraden aufbaut die sich im Punkt T schneiden. Vorteil dieser Lösung:
- wesenstlich einfachere Formeln
- 3 identische Rechnungen (für jeweils 2 Eckpunkte)
- bei Ungenauen Werten erhält man 3 Schnittpunkte zwischen denenen der Punkt T liegen sollte, gleichzeitig können so aussagen über die Genauigkeit getroffen werden
CU Borlander