双曲線関数
\begin{align}
\sinh x= \frac{e^{x}-e^{-x}}{2}\\
\cosh x= \frac{e^{x}+e^{-x}}{2}
\end{align}
について
\begin{align}
\sinh x + \cosh x &=e^x \\
\cosh x – \sinh x &=e^{-x}\\
\end{align}
import numpy as np
import matplotlib.pyplot as plt
theta = np.arange(-2 * np.pi, 2 * np.pi, 0.01)
y1 = (np.e ** theta - np.e ** (-theta)) / 2
y2 = (np.e ** theta + np.e ** (-theta)) / 2
plt.plot(theta, y2-y1)
plt.grid()
plt.xlim([-4, 4])
plt.ylim([-6, 6])
plt.show()
plt.plot(theta, np.e ** (-theta))
plt.grid()
plt.xlim([-4, 4])
plt.ylim([-6, 6])
plt.show()
コメント