arccos (x, /, out = Ninguno, *, donde = True, casting = 'same_kind', order = 'K', dtype = Ninguno, subok = True [, signature, extobj]

CoseCoseno inverso trigonométrico, elemento-sabio.

La inversa de `cos` de modo que, si` `y = cos (x)` `, entonces` `x = arccos (y)` `.

Parámetros
----------
x: array_like
    `x`-coordenada en el círculo de la unidad.
    Para argumentos reales, el dominio es [-1, 1].
out: ndarray, None, o tuple de ndarray y None, opcional
    Una ubicación en la que se almacena el resultado. Si se proporciona, debe tener
    una forma a la que se transmiten las entradas. Si no se proporciona o «Ninguno»,
    se devuelve una matriz recién asignada. Una tupla (posible sólo como
    argumento de palabra clave) debe tener una longitud igual al número de salidas.
donde: array_like, opcional
    Los valores de True indican para calcular la ufunc en esa posición, los valores
    de Falso indican para dejar el valor en la salida solo.
kwargs
    Para otros argumentos con solo palabras clave, consulte el
    : ref: `ufunc docs <ufuncs.kwargs>`.

Devoluciones
-------
ángulo: ndarray
    El ángulo del rayo que cruza el círculo unitario en el
    Coordenada `x 'en radianes [0, pi]. Si `x 'es un escalar entonces un
    scalar se devuelve, de lo contrario una matriz de la misma forma que `x '
    es regresado.

Ver también
--------
cos, arctan, arcsin, emath.arccos

Notas
-----
`arccos` es una función multivalor: para cada` x` hay infinitamente
muchos números «z» tales que «cos (z) = x». La convención es regresar
el ángulo «z» cuya parte real está en «[0, pi]».

Para los tipos de datos de entrada de valor real, `arccos` siempre devuelve la salida real.
Para cada valor que no puede ser expresado como un número real o infinito,
produce `` nan`` y establece el indicador de error de punto flotante `inválido`.

Para la entrada de valores complejos, `arccos` es una función analítica compleja que
tiene cortes de rama `[-inf, -1]` y `[1, inf]` y es continua de
arriba en la primera y desde abajo en la segunda.

El inverso `cos` también se conoce como` acos` o cos ^ -1.

Referencias
----------
M. Abramowitz y I.A. Stegun, "Manual de Funciones Matemáticas",
10ª edición, 1964, pág. 79. http://www.math.sfu.ca/~cbm/aands/

Ejemplos
--------
Esperamos que los arccos de 1 sean 0 y de -1 sean pi:

>>> np.arccos ([1, -1])
matriz ([0., 3.14159265])

Trama arccos:

>>> import matplotlib.pyplot como plt
>>> x = np.linspace (-1, 1, num = 100)
>>> plt.plot (x, np.arccos (x))
>>> plt.axis ('apretado')
>>> plt.show ()