atan2

Tangente inversa de quatro quadrantes.

Categoria: Mathematics > Elementary Math

Sintaxe

P = atan2(Y, X)

Retorna o ângulo do ponto (X, Y) medido a partir do eixo x positivo, em radianos.

Descrição

Diferente de atan(Y ./ X), atan2 usa os sinais dos dois argumentos para colocar o ângulo no quadrante correto. O ponto (-1, 1) dá 3*pi/4, enquanto atan(1/-1) dá -pi/4. Também trata X = 0 sem dividir, e atan2(0, 0) vale 0.

Atenção à ordem dos argumentos: Y vem primeiro.

Argumentos de entrada

Y
Array real de coordenadas y.
X
Array real de coordenadas x. Deve ter o mesmo tamanho de Y, ou um deles deve ser escalar.

Argumentos de saída

P
Ângulo em [-pi, pi].

Exemplo

Ângulos em cada quadrante

atan2([1 1 -1 -1], [1 -1 -1 1])
Saída
ans = 1×4

    0.7854    2.3562   -2.3562   -0.7854

Veja também

atan atan2d angle cart2pol