Client Account:   Login
Home Site Statistics   Contact   About Us   Sunday, February 25, 2018

users on-line: 2 | Forum entries: 6   
j0182084- Back to Home
   Skip Navigation LinksHOME › AREAS OF EXPERTISE › Complex Numbers and Functions › ~ Trigonometric Functions

      Skip Navigation Links

Sine Function

We happen to know that a complex sine function can be calculated using complex exponential functions:

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

This being the case, we can implement a Sine method and add to the KMP library as follows:

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

Cosine Function

Similar to the case of the complex sine function, a complex cosine function can also be calculated using complex exponential functions:

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

Using the above equation we can add a new method to the "Complex class". (Note - Complex class is an integral part of our software library and is not shown in these examples):

           public static Complex Cos(Complex c)
           return new Complex(Math.Cosh(c.Imaginary) * Math.Cos(c.Real) -,
                                        (Math.Sinh(c.Imaginary) * Math.Sin(c.Real));

Tangent Function

A complex tangent function is computed using complex sine and cosine functions:

tan z = sin z / cos z

The following complex Tangent method is added to the Complex class:

           public static Complex Tan(Complex c)
             return Sin(c) / Cos(c);

Skip Navigation Links.


Home Math, Analysis & More,
  our established expertise..."

  Eigen Inverse Iteration
  Rayleigh-Quotient Method

  Cubic Spline Method
  Newton Divided Difference


Applied Mathematical Algorithms

     Home Complex Functions
A complex number z = x + iy, where...

Complex Functions
     Home Non-Linear Systems
Non-linear system methods...

Non Linear Systems
     Home Differentiation
Construction of differentiation...

     Home Intergration
Consider the function where...


2006-2018 © Keystone Mining Post  |   2461 E. Orangethorpe Av., Fullerton, CA 92631 USA  |