Mathematical functions#
Trigonometric functions#
| 
 | Trigonometric sine, element-wise. | 
| 
 | Cosine element-wise. | 
| 
 | Compute tangent element-wise. | 
| 
 | Inverse sine, element-wise. | 
| 
 | Inverse sine, element-wise. | 
| 
 | Trigonometric inverse cosine, element-wise. | 
| 
 | Trigonometric inverse cosine, element-wise. | 
| 
 | Trigonometric inverse tangent, element-wise. | 
| 
 | Trigonometric inverse tangent, element-wise. | 
| 
 | Given the "legs" of a right triangle, return its hypotenuse. | 
| 
 | Element-wise arc tangent of  | 
| 
 | Element-wise arc tangent of  | 
| 
 | Convert angles from radians to degrees. | 
| 
 | Convert angles from degrees to radians. | 
| 
 | Unwrap by taking the complement of large deltas with respect to the period. | 
| 
 | Convert angles from degrees to radians. | 
| 
 | Convert angles from radians to degrees. | 
Hyperbolic functions#
| 
 | Hyperbolic sine, element-wise. | 
| 
 | Hyperbolic cosine, element-wise. | 
| 
 | Compute hyperbolic tangent element-wise. | 
| 
 | Inverse hyperbolic sine element-wise. | 
| 
 | Inverse hyperbolic sine element-wise. | 
| 
 | Inverse hyperbolic cosine, element-wise. | 
| 
 | Inverse hyperbolic cosine, element-wise. | 
| 
 | Inverse hyperbolic tangent element-wise. | 
| 
 | Inverse hyperbolic tangent element-wise. | 
Rounding#
| 
 | Evenly round to the given number of decimals. | 
| 
 | Round an array to the given number of decimals. | 
| 
 | Round elements of the array to the nearest integer. | 
| 
 | Round to nearest integer towards zero. | 
| 
 | Return the floor of the input, element-wise. | 
| 
 | Return the ceiling of the input, element-wise. | 
| 
 | Return the truncated value of the input, element-wise. | 
Sums, products, differences#
| 
 | Return the product of array elements over a given axis. | 
| 
 | Sum of array elements over a given axis. | 
| 
 | Return the product of array elements over a given axis treating Not a Numbers (NaNs) as ones. | 
| 
 | Return the sum of array elements over a given axis treating Not a Numbers (NaNs) as zero. | 
| 
 | Return the cumulative sum of the elements along a given axis. | 
| 
 | Return the cumulative product of elements along a given axis. | 
| 
 | Return the cumulative product of elements along a given axis. | 
| 
 | Return the cumulative sum of the elements along a given axis. | 
| 
 | Return the cumulative product of array elements over a given axis treating Not a Numbers (NaNs) as one. | 
| 
 | Return the cumulative sum of array elements over a given axis treating Not a Numbers (NaNs) as zero. | 
| 
 | Calculate the n-th discrete difference along the given axis. | 
| 
 | The differences between consecutive elements of an array. | 
| 
 | Return the gradient of an N-dimensional array. | 
| 
 | Return the cross product of two (arrays of) vectors. | 
| 
 | Integrate along the given axis using the composite trapezoidal rule. | 
Exponents and logarithms#
| 
 | Calculate the exponential of all elements in the input array. | 
| 
 | Calculate  | 
| 
 | Calculate 2**p for all p in the input array. | 
| 
 | Natural logarithm, element-wise. | 
| 
 | Return the base 10 logarithm of the input array, element-wise. | 
| 
 | Base-2 logarithm of x. | 
| 
 | Return the natural logarithm of one plus the input array, element-wise. | 
| 
 | Logarithm of the sum of exponentiations of the inputs. | 
| 
 | Logarithm of the sum of exponentiations of the inputs in base-2. | 
Other special functions#
Floating point routines#
| 
 | Returns element-wise True where signbit is set (less than zero). | 
| 
 | Change the sign of x1 to that of x2, element-wise. | 
| 
 | Decompose the elements of x into mantissa and twos exponent. | 
| 
 | Returns x1 * 2**x2, element-wise. | 
| 
 | Return the next floating-point value after x1 towards x2, element-wise. | 
| 
 | Return the distance between x and the nearest adjacent number. | 
Rational routines#
Arithmetic operations#
| 
 | Add arguments element-wise. | 
| 
 | Return the reciprocal of the argument, element-wise. | 
| 
 | Numerical positive, element-wise. | 
| 
 | Numerical negative, element-wise. | 
| 
 | Multiply arguments element-wise. | 
| 
 | Divide arguments element-wise. | 
| 
 | First array elements raised to powers from second array, element-wise. | 
| 
 | First array elements raised to powers from second array, element-wise. | 
| 
 | Subtract arguments, element-wise. | 
| 
 | Divide arguments element-wise. | 
| 
 | Return the largest integer smaller or equal to the division of the inputs. | 
| 
 | First array elements raised to powers from second array, element-wise. | 
| 
 | Returns the element-wise remainder of division. | 
| 
 | Returns the element-wise remainder of division. | 
| 
 | Return the fractional and integral parts of an array, element-wise. | 
| 
 | Returns the element-wise remainder of division. | 
| 
 | Return element-wise quotient and remainder simultaneously. | 
Handling complex numbers#
| 
 | Return the angle of the complex argument. | 
| 
 | Return the real part of the complex argument. | 
| 
 | Return the imaginary part of the complex argument. | 
| 
 | Return the complex conjugate, element-wise. | 
| 
 | Return the complex conjugate, element-wise. | 
Extrema finding#
| 
 | Element-wise maximum of array elements. | 
| 
 | Return the maximum of an array or maximum along an axis. | 
| 
 | Return the maximum of an array or maximum along an axis. | 
| 
 | Element-wise maximum of array elements. | 
| 
 | Return the maximum of an array or maximum along an axis, ignoring any NaNs. | 
| 
 | Element-wise minimum of array elements. | 
| 
 | Return the minimum of an array or minimum along an axis. | 
| 
 | Return the minimum of an array or minimum along an axis. | 
| 
 | Element-wise minimum of array elements. | 
| 
 | Return minimum of an array or minimum along an axis, ignoring any NaNs. | 
Miscellaneous#
| 
 | Returns the discrete, linear convolution of two one-dimensional sequences. | 
| 
 | Clip (limit) the values in an array. | 
| 
 | Return the non-negative square-root of an array, element-wise. | 
| 
 | Return the cube-root of an array, element-wise. | 
| 
 | Return the element-wise square of the input. | 
| 
 | Calculate the absolute value element-wise. | 
| 
 | Compute the absolute values element-wise. | 
| 
 | Returns an element-wise indication of the sign of a number. | 
| 
 | Compute the Heaviside step function. | 
| 
 | Replace NaN with zero and infinity with large finite numbers (default behaviour) or with the numbers defined by the user using the  | 
| 
 | If input is complex with all imaginary parts close to zero, return real parts. | 
| 
 | One-dimensional linear interpolation for monotonically increasing sample points. |