Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Den Winkel berechnen ? (https://www.delphipraxis.net/129218-den-winkel-berechnen.html)

thomas2009 14. Feb 2009 21:26


Den Winkel berechnen ?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo

wie kann man den Winkel berechnen ?

mleyen 14. Feb 2009 21:30

Re: Den Winkel berechnen ?
 
Was ist gegeben?
Also meist mit dem Tangens/Kosinus/Sinus.

Luckie 14. Feb 2009 21:31

Re: Den Winkel berechnen ?
 
Mathematik fünfte Schuljahr: Wenn dx und dy gegeben sind, dann Tangens. Denk aber daran, dass die Winkelfunktionen von Delphi im Bogenmaß arbeiten.

thomas2009 14. Feb 2009 21:40

Re: Den Winkel berechnen ?
 
Zitat:

Zitat von spawn89
Was ist gegeben?
Also meist mit dem Tangens/Kosinus/Sinus.

Vorgegeben sind wie im Bild Dx,DY
Ich möchte damit die Richtung bekommen
Also Tan auf keinen Fall. Z.B. Tan(x) = 1, kann man damit nicht wissen, welcher Winkel ist, da mehrere Möglichkeiten gibt, wo tang(x) =1

Namenloser 14. Feb 2009 21:55

Re: Den Winkel berechnen ?
 
Zitat:

Zitat von Luckie
Mathematik fünfte Schuljahr: Wenn dx und dy gegeben sind, dann Tangens. Denk aber daran, dass die Winkelfunktionen von Delphi im Bogenmaß arbeiten.

5. Klasse? :shock:
Das hatten selbst wir noch nicht in der Schule, und ich komme diesen Sommer in die Oberstufe. In der 5. Klasse kennt man offiziell noch nicht mal negative Zahlen :wink:

Edit: Zum Thema: arctan, bzw arctan2 aus der math-Unit sind deine Freunde :wink:

Mr_G 14. Feb 2009 22:02

Re: Den Winkel berechnen ?
 
@NamenLozer:
Fünfte Klasse ist übertrieben aber in der siebten oder achten müsste es dran gewesen sein!

@thomas2009:
Arkustangens von dy durch dx wenn mich nicht alles täuscht...: Tangens & Arkustangens

Apollonius 14. Feb 2009 22:06

Re: Den Winkel berechnen ?
 
In Hessen steht Trigonometrie in der 10. Klasse auf dem Lehrplan, in den anderen Bundesländern wird das nicht stark abweichen.

Cyf 14. Feb 2009 22:10

Re: Den Winkel berechnen ?
 
Zitat:

Zitat von NamenLozer
Das hatten selbst wir noch nicht in der Schule, und ich komme diesen Sommer in die Oberstufe.

:shock:
Tschuldige, musste sein.

Zur Lösung, Arctan2 (aus Math bevor das kommt), also Arcustangens mit Fallunterscheidung. Die Einschränkung, die meine Hilfe enthält, hat merkwürdigerweise bei mir auch noch immer funktioniert, sicherheithalber kann man ja noch ne Abrage drum rum bauen.

Zitat:

Zitat von Mr. Help
ArcTan2 berechnet den Wert ArcTan(Y/X) und gibt einen Winkel im richtigen Quadranten zurück. Der Wert von X und dY muss zwischen –2^64 und 2^64 liegen. Außerdem darf X nicht 0 sein. Der Rückgabewert wird im Bogenmaß angegeben und liegt im Bereich zwischen -Pi und Pi.


Luckie 14. Feb 2009 22:25

Re: Den Winkel berechnen ?
 
OK, OK, fünfte Klasse war etwas übertrieben. ;) Aber Mittelstufe sollte passen.

Zitat:

Zitat von thomas2009
Also Tan auf keinen Fall. Z.B. Tan(x) = 1, kann man damit nicht wissen, welcher Winkel ist, da mehrere Möglichkeiten gibt, wo tang(x) =1

Es ist mit Sicherheit der Tangens. Und natürlich mussman beim Tangesn wissen in welchen Quadraten man sich befindet. Siehe dazu den Wikipedia Artikel: http://de.wikipedia.org/wiki/Tangens

thomas2009 14. Feb 2009 22:30

Re: Den Winkel berechnen ?
 
Danke @Cyf
Es hat gut geklappt mit arcTan2 :firejump:


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz