All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class jDisco.ExpDelay

java.lang.Object
   |
   +----jDisco.Linkage
           |
           +----jDisco.Link
                   |
                   +----jDisco.Variable
                           |
                           +----jDisco.ExpDelay

public class ExpDelay
extends jDisco.Variable
This class may be used to describe exponential delays of arbitrary order. The order of the delay, n, is the number of cascaded first-order delays that compose the delay in question.

The state of an active ExpDelay-object continuously approaches the target's state with the specified delay, lag.

The target may itself be moving.


Constructor Index

 o ExpDelay(int, double, Variable, double)
The contructor.

Method Index

 o start()
Starts the persuit.
 o stop()
Stops the persuit.

Constructors

 o ExpDelay
 public ExpDelay(int n,
                 double initialState,
                 jDisco.Variable target,
                 double lag)
The contructor.

Parameters:
n - the order.
initialState - the initial value of the delay.
target - the target variable.
lag - the delay.

Methods

 o start
 public jDisco.Variable start()
Starts the persuit.

Returns:
this.
Overrides:
start in class jDisco.Variable
 o stop
 public void stop()
Stops the persuit.

Overrides:
stop in class jDisco.Variable

All Packages  Class Hierarchy  This Package  Previous  Next  Index