The numpy.arccos()
function in Python is used to determine the inverse sine, element-wise, of a given array.
numpy.arccos(x, /, out=None, *, where=True)
The numpy.arccos()
function takes the following parameter values:
x
: This represents the x-coordinates on a unit circle. In a case where there are arguments, the domain is given as [-1, 1]
This is a required parameter value.out
: This represents a location where the result is stored. This is an optional parameter value.where
: This is the condition over which the input is broadcast. At a given location where this condition is True
, the resulting array will be set to the ufunc result. Otherwise, the resulting array will retain its original value. This is an optional parameter value.**kwargs
: This represents the other keyword arguments.The numpy.arccos()
function returns the inverse cosine of each element in a given array in radians and in a closed interval [0, pi]
.
import numpy as np# creating an arrayx = np.array([[1, 0], [-1, -0.5]])# taking the arccos element-wisemyarray = np.arccos(x)print(myarray)
numpy
module.x
, using the array()
method.np.arccos()
function on the array. Then, we assign the result to a variable called myarray
.myarray
to the console.