2010-09-30 12 views
12

Perché i parametri della funzione sono "indietro"? Vale a dire, perché accetta le coordinate nel modulo y, x invece dello standard x, y?Perché i parametri per `atan2`" all'indietro "?

+1

possibile duplicato di [Perché gli argomenti per atan2 Y, X piuttosto che X, Y?] (Http://stackoverflow.com/questions/1045630/why-are-the-arguments-to-atan2-yx- piuttosto-che-xy) – finnw

risposta

12

Perché è simile a atan(y/x), con come numeratore e x come denominatore.

7

Probabilmente perché atan2(y,x) = atan(y/x) ± nπ e qui, e x vengono nello stesso ordine.

4

La versione a un solo argomento di arctangent richiede il rapporto di opposto diviso per lati adiacenti. Questo è y/x. È abbastanza simile a dire atan2 (y, x) in quanto è remenante di atan (y/x).

Problemi correlati