complex - phpMan

Command: man perldoc info search(apropos)  


COMPLEX(7)                       complex math                       COMPLEX(7)



NAME
       complex - basics of complex mathematics

SYNOPSIS
       #include <complex.h>

DESCRIPTION
       Complex  numbers  are numbers of the form z = a+b*i, where a and b are real numbers
       and i = sqrt(-1), so that i*i = -1.
       There are other ways to represent that number. The pair (a,b) of real  numbers  may
       be  viewed  as a point in the plane, given by X- and Y-coordinates. This same point
       may also be described by giving the pair of real numbers (r,phi), where  r  is  the
       distance to the origin O, and phi the angle between the X-axis and the line Oz. Now
       z = r*exp(i*phi) = r*(cos(phi)+i*sin(phi)).

       The basic operations are defined on z = a+b*i and w = c+d*i as:

       addition: z+w = (a+c) + (b+d)*i

       multiplication: z*w = (a*c - b*d) + (a*d + b*c)*i

       division: z/w = ((a*c + b*d)/(c*c + d*d)) + ((b*c - a*d)/(c*c + d*d))*i

       Nearly all math function have a complex counterpart but there are some complex only
       functions.

EXAMPLE
       Your  C-compiler  can  work  with  complex numbers if it supports the C99 standard.
       Link with -lm. The imaginary unit is represented by I.

       /* check that exp(i*pi) == -1 */
       #include <math.h>   /* for atan */
       #include <complex.h>
       main() {
            double pi = 4*atan(1);
            complex z = cexp(I*pi);
            printf("%f+%f*i\n", creal(z), cimag(z));
       }

SEE ALSO
       cabs(3), carg(3), cexp(3), cimag(3), creal(3)



                                  2002-07-28                        COMPLEX(7)

Generated by $Id: phpMan.php,v 4.49 2006/02/26 13:18:18 chedong Exp $ Author: Che Dong
On Apache/1.3.37 (Unix) mod_throttle/3.1.2 FrontPage/5.0.2.2635 mod_psoft_traffic/0.2 mod_ssl/2.8.28 OpenSSL/0.9.8b
Under GNU General Public License
2008-11-21 08:45 @38.103.63.55 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Valid XHTML 1.0!Valid CSS!