numpy.cosh() in Python (original) (raw)
Last Updated : 08 Mar, 2024
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 Radians = 36o degreesReturn : An array with hyperbolic cosine of x for all x i.e. array elements
Code #1 : Working
import
numpy as np
import
math
in_array
=
[
0
, math.pi
/
2
, np.pi
/
3
, np.pi]
print
(
"Input array : \n"
, in_array)
cosh_Values
=
np.cosh(in_array)
print
(
"\ncosine Hyperbolic values : \n"
, cosh_Values)
Output :
Input array : [0, 1.5707963267948966, 1.0471975511965976, 3.141592653589793]
cosine Hyperbolic values : [ 1. 2.50917848 1.60028686 11.59195328]
Code #2 : Graphical representation
import
numpy as np
import
matplotlib.pyplot as plt
in_array
=
np.linspace(
-
np.pi, np.pi,
12
)
out_array
=
np.cosh(in_array)
print
(
"in_array : "
, in_array)
print
(
"\nout_array : "
, out_array)
plt.plot(in_array, out_array, color
=
'red'
, marker
=
"o"
)
plt.title(
"numpy.cosh()"
)
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 : [ 11.59195328 6.57373932 3.75927846 2.20506252 1.39006258 1.04106146 1.04106146 1.39006258 2.20506252 3.75927846 6.57373932 11.59195328]
Similar Reads
- 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.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.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.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.ceil() in Python The numpy.ceil() is a mathematical function that returns the ceil of the elements of array. The ceil of the scalar x is the smallest integer i, such that i >= x Syntax : numpy.ceil(x[, out]) = ufunc ‘ceil’) Parameters : a : [array_like] Input array Return : The ceil of each element with float dat 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 2 min read
- numpy.hypot() in Python This mathematical function helps user to calculate hypotenuse for the right angled triangle, given its side and perpendicular. Result is equivalent to Equivalent to sqrt(x1**2 + x2**2), element-wise. Syntax : numpy.exp2(arr1, arr2[, out]) = ufunc 'hypot') : Parameters : arr1, arr2 : [array_like] Leg 2 min read
- math.cos() in Python math.cos() function in Python is part of the built-in math module, which provides access to mathematical functions. The math.cos() function is used to calculate the cosine of an angle, which is a fundamental trigonometric function widely used in various fields like physics, engineering and computer 2 min read
- numpy.asarray() in Python numpy.asarray()function is used when we want to convert input to an array. Input can be lists, lists of tuples, tuples, tuples of tuples, tuples of lists and arrays. Syntax : numpy.asarray(arr, dtype=None, order=None) Parameters : arr : [array_like] Input data, in any form that can be converted to a 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