Calcular el inverso del coseno en Python
-
Calcular el inverso del coseno usando la función
math.acos()
en Python -
Calcule el inverso del coseno usando la función
degrees()
yacos()
en Python - Calcular el inverso del coseno usando la biblioteca Python NumPy
La inversa del coseno es la función trigonométrica que se usa ampliamente para resolver muchos problemas en trignometría. La inversa del coseno también se llama arco coseno. Podemos calcular el inverso del coseno en Python usando la función math.acos()
y la biblioteca NumPy.
Calcular el inverso del coseno usando la función math.acos()
en Python
import math
print(math.acos(0.2))
print(math.acos(0.8))
print(math.acos(0))
print(math.acos(1))
Producción :
1.369438406004566
0.6435011087932843
1.5707963267948966
0.0
En primer lugar, necesitamos importar la biblioteca matemática y luego aplicar la función math.acos()
a nuestro valor de entrada para encontrar el inverso del coseno. El inverso del coseno usando la función acos()
da el resultado en radianes.
Calcule el inverso del coseno usando la función degrees()
y acos()
en Python
El inverso del coseno usando la función acos()
da el resultado en radianes. Si necesitamos encontrar el inverso de la salida del coseno en grados en lugar de radianes, entonces podemos usar la función degrees()
con la función acos()
.
import math
result = math.acos(0.2) # radian
print(result)
print(math.degrees(result)) # degree
Producción :
1.369438406004566
78.46304096718453
Aquí, primero obtenemos el inverso del coseno en radianes y lo almacenamos en la variable result
. Luego aplicamos la función degrees()
a la variable de resultado para obtener el valor final en grados.
Podemos ver que obtenemos la salida como un número de punto flotante. Podemos fijarlo en cualquier número de decimales.
import math
result = math.acos(0.2)
print("%.2f" % result)
Producción :
1.37
De esta manera, podemos usar el formato de valores flotantes en Python al inverso del coseno.
Calcular el inverso del coseno usando la biblioteca Python NumPy
Podemos encontrar el inverso del coseno usando la biblioteca NumPy. La ventaja de usar la biblioteca NumPy es que podemos encontrar el inverso del coseno del rango de elementos de una sola vez.
import numpy as np
print(np.arccos(0.2))
print(np.arccos([0.2, 0.8, 0, 0.5]))
Producción :
1.369438406004566
[1.36943841 0.64350111 1.57079633 1.04719755]
Aquí, la biblioteca NumPy nos proporciona una función arccos()
para encontrar el inverso del coseno. O podemos dar un valor único a la función arccos()
o una lista de valores.