Published
Edited
Nov 2, 2021
Insert cell
Insert cell
sinh = Math.sinh
Insert cell
fplot(sinh, { marginLeft: 50, height: 200} )
Insert cell
cosh = Math.cosh
Insert cell
fplot(cosh, { marginLeft: 50, height: 200} )
Insert cell
tanh = Math.tanh
Insert cell
fplot(tanh, { marginLeft: 50, height: 200} )
Insert cell
csch = x => 1 / sinh(x)
Insert cell
fplot(csch, { marginLeft: 50, height: 200} )
Insert cell
sech = x => 1 / cosh(x)
Insert cell
fplot(sech, { marginLeft: 50, height: 200} )
Insert cell
coth = x => cosh(x) / sinh(x)
Insert cell
fplot(coth, { marginLeft: 50, height: 200} )
Insert cell
asinh = Math.asinh
Insert cell
fplot(asinh, { marginLeft: 50, height: 200} )
Insert cell
acosh = Math.acosh
Insert cell
fplot(acosh, { marginLeft: 50, height: 200} )
Insert cell
atanh = x => asinh(x) / acosh(x)
Insert cell
fplot(atanh, { marginLeft: 50, height: 200} )
Insert cell
asech = x => ln(1 + sqrt(1 - pow(x, 2)) / x)
Insert cell
fplot(asech, { marginLeft: 50, height: 200} )
Insert cell
acsch = x => ln((1 / x) + (sqrt(1 + pow(x, 2)) / abs(x)))
Insert cell
fplot(acsch, { marginLeft: 50, height: 200} )
Insert cell
acoth = x => 0.5 * ln((x + 1) / (x - 1))
Insert cell
fplot(acoth, { marginLeft: 50, height: 200} )
Insert cell
abs = Math.abs
Insert cell
e = Math.E
Insert cell
ln = Math.log
Insert cell
pow = Math.pow
Insert cell
sqrt = Math.sqrt
Insert cell
import { fplot } from "ab43ad6e37e6975e"
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more