jax.numpy.arcsin#

jax.numpy.arcsin(x, /)[原始碼]#

計算輸入的三角正弦值的元素級反函數。

numpy.arcsin 的 JAX 實作。

參數:

x (ArrayLike) – 輸入陣列或純量。

回傳:

一個陣列,包含 x 的每個元素的三角反正弦值,以弧度表示,範圍在 [-pi/2, pi/2] 內,並提升為非精確 dtype。

回傳型別:

Array

注意

  • x 是實數值且不在閉區間 [-1, 1] 內時,jnp.arcsin 會回傳 nan

  • jnp.arcsin 遵循 numpy.arcsin 對於複數輸入的分支切割慣例。

另請參閱

範例

>>> x = jnp.array([-2, -1, -0.5, 0, 0.5, 1, 2])
>>> with jnp.printoptions(precision=3, suppress=True):
...   jnp.arcsin(x)
Array([   nan, -1.571, -0.524,  0.   ,  0.524,  1.571,    nan], dtype=float32)

對於複數值輸入

>>> with jnp.printoptions(precision=3, suppress=True):
...   jnp.arcsin(3+4j)
Array(0.634+2.306j, dtype=complex64, weak_type=True)