File:Csch sech coth.svg
Summary
| Description |
The hyperbolic cosecant (red), hyperbolic secant (green) and hyperbolic cotangent (blue) graphed on the same axes. Replaces Csch sech coth.png.
|
| Date | |
| Source | Own work |
| Author | Fylwind at English Wikipedia |
| SVG development | |
| Source code | Python codeimport numpy as np
import matplotlib.pyplot as plt
def clip(ys, limit):
return np.ma.masked_where(np.abs(ys) > limit, ys)
lim = 8
size = 5.6
fig, ax = plt.subplots(figsize=(size, size))
xs = np.linspace(-lim, lim, 1000)
ax.plot(xs, clip(1 / np.sinh(xs), lim * 2), label="y = csch(x)",
color="#b30000", linestyle="-", linewidth=2)
ax.plot(xs, 1 / np.cosh(xs), label="y = sech(x)",
color="#00b300", linestyle="--", linewidth=2)
ax.plot(xs, clip(1 / np.tanh(xs), lim * 2), label="y = coth(x)",
color="#0000b3", linestyle="-.", linewidth=2)
ax.set_xlim(-lim, lim)
ax.set_ylim(-lim, lim)
ax.set_xticks([-1, 0, 1])
ax.set_yticks([-1, 0, 1])
ax.set_xlabel("x")
ax.set_ylabel("y")
ax.grid("on")
ax.legend(loc="lower right")
fig.tight_layout()
fig.savefig("csch_sech_coth.svg", transparent=True)
|
Licensing
| I, the copyright holder of this work, release this work into the public domain. This applies worldwide. In some countries this may not be legally possible; if so: I grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law. |
Original upload log
(All user names refer to en.wikipedia)
- 2006-03-14 10:38 Ktims 1600×1200×0 (10563 bytes) The hyperbolic cosecant (red), hyperbolic secant (green) and hyperbolic cotangent (blue) graphed on the same axes.
- 2006-03-14 10:35 Ktims 1600×1200×0 (13176 bytes) The hyperbolic cosecant (red), hyperbolic secant (green) and hyperbolic cotangent (blue) graphed on the same axes.