numpy
  1. numpy-arcsinh

arcsinh() - ( NumPy Functions )

Heading h2

Syntax

numpy.arcsinh(x, / [, out=None, where=True, casting='same_kind', order='K', dtype=None, ufunc 'arcsinh'])

Example

import numpy as np

x = np.array([1, 2, 3])
print(np.arcsinh(x))

Output

array([0.88137359, 1.44363548, 1.81844646])

Explanation

numpy.arcsinh() function is used to get the inverse hyperbolic sine of each element in a given array.

The arcsinh function maps each element of the input array x to the corresponding element of the output array y using the following formula:

y = arcsinh(x) = log(x + sqrt(x^2 + 1))

Use

numpy.arcsinh() function is useful for scientific and mathematical calculations. It is often used in physics and engineering for solving complex problems involving hyperbolic functions.

Important Points

  • The numpy.arcsinh() function returns the inverse hyperbolic sine of each element in the array.
  • The input array can be of any shape and size.
  • The output array has the same shape and size as the input array.

Summary

In conclusion, numpy.arcsinh() function is a useful tool for calculating the inverse hyperbolic sine of each element in a given NumPy array. It is often used in scientific and mathematical calculations involving hyperbolic functions. The function takes an array as an input and returns an array of the same shape and size as the input array.

Published on: