Coseno de los valores de grado en NumPy

Manav Narula 30 enero 2023
  1. Utilice la función numpy.radians() para utilizar funciones trigonométricas con ángulos en grados
  2. Utilice la función math.radians para utilizar funciones trigonométricas con ángulos en grados
Coseno de los valores de grado en NumPy

El módulo numpy tiene una variedad de funciones disponibles para realizar diferentes operaciones matemáticas. Podemos calcular razones trigonométricas usando funciones como numpy.sin(), numpy.cos() y numpy.tan() para encontrar los valores de seno, coseno y tangente respectivamente.

Por ejemplo,

import numpy as np

print(np.cos(0.5))

Producción :

0.8775825618903728

Vale la pena señalar que los ángulos por defecto se aceptan en radianes y no en grados en el ejemplo anterior. En este tutorial, aprenderemos cómo calcular estas funciones trigonométricas cuando el ángulo está en grados. Para esto, convertiremos el ángulo de grados a radianes dentro de la función trigonométrica.

Para nuestros ejemplos, trabajaremos con la función cos(), que devuelve los valores del coseno, pero estos métodos funcionarán igual para todas las razones.

Utilice la función numpy.radians() para utilizar funciones trigonométricas con ángulos en grados

El módulo numpy puede realizar conversiones de ángulos de radianes a grados y viceversa. Para convertir un ángulo de radianes a grados, podemos usar la función radians() de este módulo.

Convertimos el ángulo requerido a radianes y luego lo pasamos a la función trigonométrica.

Por ejemplo,

import numpy as np

print(np.cos(np.radians(45)))

Producción :

0.7071067811865476

Alternativamente, podemos usar la función deg2rad() de este módulo, que funciona igual pero tiene un nombre más descriptivo.

Utilice la función math.radians para utilizar funciones trigonométricas con ángulos en grados

También se puede utilizar la función math.radians(). Convierte el ángulo de grados a radianes.

El siguiente código muestra cómo:

import math
import numpy as np

print(np.cos(math.radians(45)))

Producción :

0.7071067811865476

Tenga en cuenta que el módulo de matemáticas también tiene funciones incorporadas para encontrar razones trigonométricas. La principal ventaja de usar el módulo numpy es que las funciones de este módulo también pueden calcular las proporciones de los valores en un array.

Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn