    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class JSci.maths.chaos.CatMap

    java.lang.Object
       |
       +----JSci.maths.chaos.CatMap

public final class CatMap
extends Object
implements NMapping

The CatMap class provides an object that encapsulates the cat map. (Arnol'd).

##

CatMap()
  Constructs a cat map.

##

iterate(int, double[])
  Iterates the map.
map(Complex[])
map(double[])
  Performs the mapping.

##

CatMap

     public CatMap()

  Constructs a cat map.

##

map

     public double[] map(double x[])

  Performs the mapping.

  Parameters:
    x - a 2-D double array
  Returns:
    a 2-D double array

map

     public Complex[] map(Complex z[])

iterate

     public double[] iterate(int n,
                             double x[])

  Iterates the map.

  Parameters:
    n - the number of iterations
    x - the initial values (2-D)
  Returns:
    a 2-D double array

    All Packages  Class Hierarchy  This Package  Previous  Next  Index