numpy.cosh

numpy.cosh 함수는 하이퍼볼릭 코사인 값 (hyperbolic cosine)을 반환합니다.

cosh(x) 함수는 (ex + e-x) / 2 = (np.exp(x) + np.exp(-x)) / 2 와 동일합니다.



예제1

import numpy as np

a = np.cosh(0)
b = np.cosh(1)
c = np.cosh([0, 1])

print(a)
print(b)
print(c)
1.0
1.5430806348152437
[1.         1.54308063]

입력한 값과 어레이에 대해 cosh(x) 값을 반환합니다.



예제2

import numpy as np
import matplotlib.pylab as plt

x = np.linspace(-4, 4, 1000)
plt.plot(x, np.cosh(x))
plt.xlabel('x')
plt.ylabel('cosh(x)')
plt.axis('tight')
plt.show()

위의 코드는 NumPy와 Matplotlib을 이용해서 -4에서 4의 범위에서 hyperbolic cosine 함수를 그래프로 나타냅니다.

결과는 아래와 같습니다.

../_images/numpy_cosh_01.png

그림. 하이퍼볼릭 코사인 함수 그리기.



이전글/다음글

이전글 :
다음글 :