 Site Statistics  |   Contact  |   About Us       Tuesday, July 16, 2019    HYPERBOLIC FUNCTIONS
Hyperbolic Functions

This page contains various complex hyperbolic functions, including Sinh, Cosh, Tanh functions.

Hyperbolic Sine Function

It is known that a complex Sinh function can be calculated using complex exponential functions:

 sinh z = 1/2 (ez - e-z) = 1/2 [ex (cos y + i siny) - e-x (cos y - i sin y)] = sinh x cos y + i cosh x sin y

Using this relationship, we wrote the following method:

public static Complex Sinh(Complex c)
{
return new Complex(Math.Sinh(c.Real) * Math.Cos(c.Imaginary) +
(Math.Cosh(c.Real) * Math.Sin(c.Imaginary));
}

Hyperbolic Cosine Function

Similar to the case of the complex Sinh function, a complex Cosh function can also be represented by:

 cosh z = 1/2 (ez + e-z) = 1/2 [ex (cos y + i siny) + e-x (cos y - i sin y)] = cosh x cos y + i sinh x sin y

Using the above equation we added this method to the "Complex class". (Note - Complex class is part of our mathematical algorithms library and is not shown in these examples):

public static Complex Cosh(Complex c)
{
return new Complex(Math.Cosh(c.Real) * Math.Cos(c.Imaginary) +
(Math.Sinh(c.Real) * Math.Sin(c.Imaginary));
}

Hyperbolic Tangent Function

A complex tanh can be computed using Sinh and Cosh functions:

 tanh z = sinh z / cosh z

Adding a complex Tanh method to the Complex class:

public static Complex Tanh(Complex c)
{
return Sinh(c) / Cosh(c);
}

 You are viewing this tab ↓   Math, Analysis & More,
established expertise..."

EIGENVALUE SOLUTIONS...
Eigen Inverse Iteration
Rayleigh-Quotient Method

INTERPOLATION APPLICATIONS...
Cubic Spline Method
Newton Divided Difference

 Applied Mathematical Algorithms Complex Functions A complex number z = x + iy, where... Complex Functions Non-Linear Systems Non-linear system methods... Non Linear Systems Differentiation Construction of differentiation... Differentiation Integration Consider the function where... Integration