## Uses of Class
org.encog.mathutil.ComplexNumber

- Packages that use ComplexNumber
  Package | Description
  --- | ---
  org.encog.mathutil |
  org.encog.ml.data |
  org.encog.ml.data.basic |

- - ### Uses of ComplexNumber in org.encog.mathutil

    Methods in org.encog.mathutil that return ComplexNumber
    Modifier and Type | Method and Description
    --- | ---
    `ComplexNumber` | ComplexNumber.`chs()` Negative of this complex number (chs stands for change sign).
    `ComplexNumber` | ComplexNumber.`conj()` Complex conjugate of this Complex number (the conjugate of x+i*y is x-i*y).
    `ComplexNumber` | ComplexNumber.`cos()` Cosine of this Complex number (doesn't change this Complex number).
    `ComplexNumber` | ComplexNumber.`cosh()` Hyperbolic cosine of this Complex number (doesn't change this Complex number).
    `ComplexNumber` | ComplexNumber.`div(ComplexNumber w)` Division of Complex numbers (doesn't change this Complex number).
    `ComplexNumber` | ComplexNumber.`exp()` Complex exponential (doesn't change this Complex number).
    `ComplexNumber` | ComplexNumber.`log()` Principal branch of the Complex logarithm of this Complex number.
    `ComplexNumber` | ComplexNumber.`minus(ComplexNumber w)` Subtraction of Complex numbers (doesn't change this Complex number).
    `ComplexNumber` | ComplexNumber.`plus(ComplexNumber w)` Addition of Complex numbers (doesn't change this Complex number).
    `ComplexNumber` | ComplexNumber.`sin()` Sine of this Complex number (doesn't change this Complex number).
    `ComplexNumber` | ComplexNumber.`sinh()` Hyperbolic sine of this Complex number (doesn't change this Complex number).
    `ComplexNumber` | ComplexNumber.`sqrt()` Complex square root (doesn't change this complex number).
    `ComplexNumber` | ComplexNumber.`tan()` Tangent of this Complex number (doesn't change this Complex number).
    `ComplexNumber` | ComplexNumber.`times(ComplexNumber w)` Complex multiplication (doesn't change this Complex number).

    Methods in org.encog.mathutil with parameters of type ComplexNumber
    Modifier and Type | Method and Description
    --- | ---
    `ComplexNumber` | ComplexNumber.`div(ComplexNumber w)` Division of Complex numbers (doesn't change this Complex number).
    `ComplexNumber` | ComplexNumber.`minus(ComplexNumber w)` Subtraction of Complex numbers (doesn't change this Complex number).
    `ComplexNumber` | ComplexNumber.`plus(ComplexNumber w)` Addition of Complex numbers (doesn't change this Complex number).
    `ComplexNumber` | ComplexNumber.`times(ComplexNumber w)` Complex multiplication (doesn't change this Complex number).

    Constructors in org.encog.mathutil with parameters of type ComplexNumber
    Constructor and Description
    `ComplexNumber(ComplexNumber other)` Create a complex number from another complex number.

  - ### Uses of ComplexNumber in org.encog.ml.data

    Methods in org.encog.ml.data that return ComplexNumber
    Modifier and Type | Method and Description
    --- | ---
    `ComplexNumber[]` | MLComplexData.`getComplexData()`
    `ComplexNumber` | MLComplexData.`getComplexData(int index)` Get the complex data at the specified index.

    Methods in org.encog.ml.data with parameters of type ComplexNumber
    Modifier and Type | Method and Description
    --- | ---
    `void` | MLComplexData.`add(int index, ComplexNumber value)` Add a complex number to the specified index.
    `void` | MLComplexData.`setData(ComplexNumber[] theData)`
    `void` | MLComplexData.`setData(int index, ComplexNumber d)` Set a data element to a complex number.

  - ### Uses of ComplexNumber in org.encog.ml.data.basic

    Methods in org.encog.ml.data.basic that return ComplexNumber
    Modifier and Type | Method and Description
    --- | ---
    `ComplexNumber[]` | BasicMLComplexData.`getComplexData()`
    `ComplexNumber` | BasicMLComplexData.`getComplexData(int index)` Get the complex data at the specified index.

    Methods in org.encog.ml.data.basic with parameters of type ComplexNumber
    Modifier and Type | Method and Description
    --- | ---
    `void` | BasicMLComplexData.`add(int index, ComplexNumber value)` Add a complex number to the specified index.
    `void` | BasicMLComplexData.`setData(ComplexNumber[] theData)`
    `void` | BasicMLComplexData.`setData(int index, ComplexNumber d)` Set a data element to a complex number.

    Constructors in org.encog.ml.data.basic with parameters of type ComplexNumber
    Constructor and Description
    `BasicMLComplexData(ComplexNumber[] d)` Construct this object with the specified data.

Copyright © 2014. All Rights Reserved.