Hyperbolic Functions

class sage.functions.hyperbolic.Function_arccosh
Bases: sage.symbolic.function.GinacFunction
class sage.functions.hyperbolic.Function_arccoth
Bases: sage.functions.hyperbolic.HyperbolicFunction
class sage.functions.hyperbolic.Function_arccsch
Bases: sage.functions.hyperbolic.HyperbolicFunction
class sage.functions.hyperbolic.Function_arcsech
Bases: sage.functions.hyperbolic.HyperbolicFunction
class sage.functions.hyperbolic.Function_arcsinh
Bases: sage.symbolic.function.GinacFunction
class sage.functions.hyperbolic.Function_arctanh
Bases: sage.symbolic.function.GinacFunction
class sage.functions.hyperbolic.Function_cosh
Bases: sage.symbolic.function.GinacFunction
class sage.functions.hyperbolic.Function_coth
Bases: sage.functions.hyperbolic.HyperbolicFunction
class sage.functions.hyperbolic.Function_csch
Bases: sage.functions.hyperbolic.HyperbolicFunction
class sage.functions.hyperbolic.Function_sech
Bases: sage.functions.hyperbolic.HyperbolicFunction
class sage.functions.hyperbolic.Function_sinh
Bases: sage.symbolic.function.GinacFunction
class sage.functions.hyperbolic.Function_tanh
Bases: sage.symbolic.function.GinacFunction
class sage.functions.hyperbolic.HyperbolicFunction(name, latex_name=None, conversions=None, evalf_float=None)

Bases: sage.symbolic.function.BuiltinFunction

Abstract base class for the functions defined in this file.

EXAMPLES:

sage: from sage.functions.hyperbolic import HyperbolicFunction
sage: f = HyperbolicFunction('foo', latex_name='\\foo', conversions={'mathematica':'Foo'},evalf_float=lambda x: 2*x)
sage: f(x)
foo(x)
sage: f(0.5r)
1.0
sage: latex(f(x))
\foo\left(x\right)
sage: f(x)._mathematica_init_()
'Foo[x]'

Previous topic

Logarithmic functions

Next topic

Transcendental Functions

This Page