Cómo calcular la arcotangente en Python

Para calcular la arcotangente (arctg) en Python puedes usar la función arctan() de la biblioteca numpy.

arctan(x)

El argumento x es la tangente de un ángulo θ medido en radianes.

La función devuelve el arco tangente (tangente inversa).

¿Qué es la arcotangente? En trigonometría la arcotangente es la función goniométrica inversa de la tangente arctg = tan-1. Toma valores entre -π/2 y +π/2.
la imagen de la función trigonométrica arcotangente

Método 2 ( atan2 )

En el lenguaje python también existe una función especial para calcular la arcotangente en base a una coordenada (x, y) del plano cartesiano.

Es la función atan2() de numpy.

atan2(y, x)

Los parámetros de la función son las coordenadas de un punto en el plano cartesiano bidimensional (x, y).

La función calcula la arcotangente del arco determinado por el punto (x, y) en el plano.

la medida de la arcotangente del punto P

Nota. A diferencia de la función arctg(), la función atan2() mide la longitud del arco continuo incluso más allá del ángulo de π/2.

Ejemplos

Ejemplo 1

Dada una tangente tan(θ)=3,73, encuentre el ángulo θ de la tangente.

>>> from numpy import arctan
>>> x=3.73
>>> arctan(x)

El resultado de la función arctan() es la arcotangente

1.3088594904685142

Es la medida del arco de la circunferencia identificada por la tangente y es el ángulo θ de la tangente en radianes.

el calculo de la arcotangente

El ángulo θ de la tangente mide 1,3 radianes (aproximadamente 75°).

el arcotangente de 75°

Ejemplo 2

Dado un punto P (-2, 3) del plano, calcular la arcotangente.

>>> from math import atan2
>>> atan2(3,-2)

La salida de la función atan2 es

2.158798930342464

El arco descrito por el punto P mide 2,15 radianes.

la medida de la arcotangente del punto P

Nota. En la función atan2 (y, x) las coordenadas del punto están invertidas con respecto a la notación matemática tradicional (x, y). Por lo tanto, el punto (-2.3) se denota atan2 (3, -2).

https://how.okpedia.org/es/python/como-calcular-la-arcotangente-en-python


Infórmanos de un error o envíanos una sugerencia para mejorar esta página


Cómo se calcula en Python


FacebookTwitterLinkedinLinkedin