gmj.ee.signal
Class Complex

java.lang.Object
  extended by gmj.ee.signal.Complex

public class Complex
extends Object


Field Summary
private  double im
           
private  double re
           
 
Constructor Summary
Complex(double real, double imag)
           
 
Method Summary
 double abs()
           
 Complex conjugate()
           
 Complex cos()
           
 Complex divides(Complex b)
           
 Complex exp()
           
 double im()
           
 double mag()
           
static void main(String[] args)
           
 Complex minus(Complex b)
           
 double phase()
           
 Complex plus(Complex b)
           
static Complex plus(Complex a, Complex b)
           
 double re()
           
 Complex reciprocal()
           
 Complex sin()
           
 Complex tan()
           
 Complex times(Complex b)
           
 Complex times(double alpha)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

re

private final double re

im

private final double im
Constructor Detail

Complex

public Complex(double real,
               double imag)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

abs

public double abs()

phase

public double phase()

plus

public Complex plus(Complex b)

minus

public Complex minus(Complex b)

times

public Complex times(Complex b)

times

public Complex times(double alpha)

conjugate

public Complex conjugate()

reciprocal

public Complex reciprocal()

re

public double re()

im

public double im()

mag

public double mag()

divides

public Complex divides(Complex b)

exp

public Complex exp()

sin

public Complex sin()

cos

public Complex cos()

tan

public Complex tan()

plus

public static Complex plus(Complex a,
                           Complex b)

main

public static void main(String[] args)


Copyright © 2013. All Rights Reserved.