Package libai.common.functions
Class SymmetricSign
- java.lang.Object
-
- libai.common.functions.SymmetricSign
-
- All Implemented Interfaces:
java.io.Serializable
,Function
public class SymmetricSign extends java.lang.Object implements Function
Symmetric Signum function F(x) = -1 if x < 0 or 1 if x >= 1 This function is not derivable.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SymmetricSign()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
eval(double x)
Function to evaluate.Function
getDerivate()
Evaluate the first derivate of this function f'(x)
-
-
-
Method Detail
-
eval
public double eval(double x)
Description copied from interface:Function
Function to evaluate.
-
getDerivate
public Function getDerivate()
Description copied from interface:Function
Evaluate the first derivate of this function f'(x)- Specified by:
getDerivate
in interfaceFunction
- Returns:
- a new Function object with the derivate function.
-
-