| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| *********** Registriert seit: Jul 2002
Beiträge: 32
| Winkel zwischen 2 Geraden/3 Koordinaten? + 2. Mathe-Problem
Hallo, steh grad irgendwie auf'm Schlauch, oder es is einfach weng spät. Ich hab 3 beliebige Punkte (A,B,C), die die Geraden AB und BC bilden. Wie kann ich Mathegenie jetzt den Winkel ABC berechnen? Kleine Einschränkung: Der Punkt A liegt immer oberhalb von B, also gleiche X-Koordinate und kleinere Y-Koordinate (da in Flash die Y-Achse ja nach unten zeigt - ziemlich nervige Sache!). Vielen Dank allen die jemandem helfen, der sich dringend mal wieder seine Formelsammlung rauskramen muss! Nachtrag: Hab auch noch 'n 2. Problemchen: Gegeben sind die Koordinaten eines Startpunkts, ein gewünschter Abstand vom Startpunkt und der Winkel zwischen einer Senkrechten durch den Startpunkt und der Geraden Startpunkt-Zielpunkt (also der oben berechnete). Wie kriege ich die Koordinaten des Zielpunkts? (Ich hab wirklich ganz schön Nachholbedarf! *schäm*) Nochmal vielen Dank für Hilfe! Geändert von tonymeman (24-05-2006 um 18:38 Uhr) |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Oct 2004
Beiträge: 65
| PHP-Code: Ach 3 Punkte... Der winkel ABC = 180 ° Den Winkel AB oder BC oder CA kannst du wie oben genannt berechnen... und deinen Nachtrag verstehe ich nicht... Geändert von zillion42 (23-05-2006 um 23:07 Uhr) |
| | |
| | #3 (permalink) |
| *********** Registriert seit: Jul 2002
Beiträge: 32
|
Seh ich das richtig, dass du eine Fallunterscheidung machst, um immer den kleineren Winkel zu kriegen? Oder wegen Sinus? Bin allerdings auch noch auf eine einfachere Lösung gestoßen, die eigentlich auch funktionieren müsste: Code: winkel = Math.atan2(cx-bx,by-cy)*180/Math.PI Geändert von tonymeman (24-05-2006 um 08:11 Uhr) |
| | |
| | #4 (permalink) |
| muh Registriert seit: Apr 2002 Ort: Freiburg / Stuttgart
Beiträge: 4.338
|
Am besten du malst den Kram auf, dann wird es meistens ganz einfach. In deinem Fall wohl einfach ActionScript:
__________________ »Carpe diem«, sagte der Graf. (Terry Pratchett: Ruhig Blut!) |
| | |
| | #5 (permalink) |
| *********** Registriert seit: Jul 2002
Beiträge: 32
|
Hast Recht, anbei eine Zeichnung. Gegeben sind A, alpha, d, gesucht die Koordinaten des Zielpunkts. Mit deinem Rechenweg komm ich noch nicht drauf. Der Winkel kann natürlich was beliebiges zwischen 0° und 360° sein.
Geändert von tonymeman (24-05-2006 um 09:44 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |