numpy.sinh

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

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



예제1

import numpy as np

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

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

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



예제2

import numpy as np
import matplotlib.pylab as plt

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

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

결과는 아래와 같습니다.

../_images/numpy_sinh_01.png

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



이전글/다음글

이전글 :
다음글 :