numpy.arcsin() in Python Last Updated : 22 May, 2024 Comments Improve Suggest changes Like Article Like Report numpy.arcsin(x[, out]) = ufunc 'arcsin') : This mathematical function helps user to calculate inverse sine for all x(being the array elements). Parameters : array : [array_like]elements are in radians. out : [array_like]array of same shape as x. Return : An array with inverse sine of x for all x i.e. array elements. The values are in the closed interval [-pi/2, pi/2]. Code #1 : Working Python3 # Python program explaining # arcsin() function import numpy as np in_array = [0, 1, 0.3, -1] print ("Input array : \n", in_array) arcsin_Values = np.arcsin(in_array) print ("\nInverse Sine values : \n", arcsin_Values) Output : Input array : [0, 1, 0.3, -1] Inverse Sine values : [ 0. 1.57079633 0.30469265 -1.57079633] Code #2 : Graphical representation Python3 # Python program showing # Graphical representation of # arcsin() function import numpy as np import matplotlib.pyplot as plt in_array = np.linspace(-np.pi, np.pi, 12) out_array1 = np.sin(in_array) out_array2 = np.arcsin(in_array) print("in_array : ", in_array) print("\nout_array with sin : ", out_array1) print("\nout_arraywith arcsin : ", out_array1) # red for numpy.arcsin() plt.plot(in_array, out_array1, color = 'blue', marker = "*") plt.plot(in_array, out_array2, color = 'red', marker = "o") plt.title("blue : numpy.sin() \nred : numpy.arcsin()") plt.xlabel("X") plt.ylabel("Y") plt.show() Output : in_array : [-3.14159265 -2.57039399 -1.99919533 -1.42799666 -0.856798 -0.28559933 0.28559933 0.856798 1.42799666 1.99919533 2.57039399 3.14159265] out_array with sin : [ -1.22464680e-16 -5.40640817e-01 -9.09631995e-01 -9.89821442e-01 -7.55749574e-01 -2.81732557e-01 2.81732557e-01 7.55749574e-01 9.89821442e-01 9.09631995e-01 5.40640817e-01 1.22464680e-16] out_arraywith arcsin : [ -1.22464680e-16 -5.40640817e-01 -9.09631995e-01 -9.89821442e-01 -7.55749574e-01 -2.81732557e-01 2.81732557e-01 7.55749574e-01 9.89821442e-01 9.09631995e-01 5.40640817e-01 1.22464680e-16] RuntimeWarning: invalid value encountered in arcsin out_array2 = np.arcsin(in_array) . Comment More infoAdvertise with us Next Article numpy.arcsin() in Python mohit gupta_omg :) Follow Improve Article Tags : Python Python-numpy Python numpy-Mathematical Function Practice Tags : python Similar Reads numpy.arcsinh() in Python numpy.arcsinh() : This mathematical function helps user to calculate inverse hyperbolic sine, element-wise for all arr. Syntax : numpy.arcsinh(arr, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, ufunc 'arcsinh') Parameters : arr : array_like Input array. out : [ndarray, opti 2 min read numpy.arccos() in Python numpy.arccos(x[, out]) = ufunc 'arccos') : This mathematical function helps user to calculate inverse cos for all x(being the array elements). Parameters : array : [array_like]elements are in radians. out : [array_like]array of same shape as x. Note : 2pi Radians = 360 degrees The convention is to r 2 min read numpy.arctan() in Python numpy.arctan(x[, out]) = ufunc 'arctan') : This mathematical function helps user to calculate inverse tangent for all x(being the array elements). Parameters : array : [array_like]elements are in radians. out : [array_like]array of same shape as x. Note : 2pi Radians = 360 degrees The convention is 2 min read numpy.arccosh() in Python numpy.arccosh() : This mathematical function helps user to calculate inverse hyperbolic cosine, element-wise for all arr. Syntax : numpy.arccosh(arr, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, ufunc 'arccosh') Parameters : arr : array_like Input array. out : [ndarray, op 2 min read numpy.arctan2() in Python The numpy.arctan2() method computes element-wise arc tangent of arr1/arr2 choosing the quadrant correctly. The quadrant is chosen so that arctan2(x1, x2) is the signed angle in radians between the ray ending at the origin and passing through the point (1, 0), and the ray ending at the origin and pas 2 min read numpy.arctanh in Python() numpy.arctanh() : This mathematical function helps user to calculate inverse hyperbolic tangent, element-wise for all arr. Syntax : numpy.arctanh(arr, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, ufunc 'arctanh') Parameters : arr : array_like Input array. out : [ndarray, o 3 min read numpy.cos() in Python numpy.cos(x[, out]) = ufunc 'cos') : This mathematical function helps user to calculate trigonometric cosine for all x(being the array elements). Parameters : array : [array_like]elements are in radians. 2pi Radians = 360 degrees Return : An array with trigonometric cosine of x for all x i.e. array 2 min read numpy.alen() in Python numpy.alen() function is used to return the length of the first dimension of the input array. Syntax : numpy.alen(arr) Parameters : arr : [array_like] Input array. Return : [int]Length of the first dimension of arr. Code #1 : Python3 # Python program explaining # alen() function import numpy as geek 1 min read numpy.cosh() in Python The numpy.cosh() is a mathematical function that helps user to calculate hyperbolic cosine for all x(being the array elements). Equivalent to 1/2 * (np.exp(x) - np.exp(-x)) and np.cos(1j*x). Syntax : numpy.cosh(x[, out]) = ufunc 'cos') Parameters : array : [array_like] elements are in radians. 2pi R 2 min read numpy.angle() in Python numpy.angle() function is used when we want to compute the angle of the complex argument. A complex number is represented by â x + yi " where x and y are real number and i= (-1)^1/2. The angle is calculated by the formula tan-1(x/y). Syntax : numpy.angle(z, deg=0) Parameters : z : [array_like] A com 2 min read Like