Coseno de los valores de grado en NumPy
-
Utilice la función
numpy.radians()
para utilizar funciones trigonométricas con ángulos en grados -
Utilice la función
math.radians
para utilizar funciones trigonométricas con ángulos en grados
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 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