com.graphbuilder.math.func
Class SignFunction

java.lang.Object
  extended bycom.graphbuilder.math.func.SignFunction
All Implemented Interfaces:
Function

public class SignFunction
extends java.lang.Object
implements Function

The sign function.


Constructor Summary
SignFunction()
           
 
Method Summary
 boolean acceptNumParam(int numParam)
          Returns true only for 1 parameter, false otherwise.
 double of(double[] d, int numParam)
          The sign function returns 1 if the d[0] > 0, -1 if d[0] < 0, else 0.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SignFunction

public SignFunction()
Method Detail

of

public double of(double[] d,
                 int numParam)
The sign function returns 1 if the d[0] > 0, -1 if d[0] < 0, else 0.

Specified by:
of in interface Function

acceptNumParam

public boolean acceptNumParam(int numParam)
Returns true only for 1 parameter, false otherwise.

Specified by:
acceptNumParam in interface Function

toString

public java.lang.String toString()