Modifier and Type | Method and Description |
---|---|
double |
apply(double x)
Applies the operator to a single value, returning the result
|
double |
applyInverse(double y)
Applies the inverse of this Op.
|
double |
averageValue() |
double |
derivative(double y)
Returns the derivative of this Op for a given input value x
i.e.
|
Op |
getInverse() |
boolean |
hasDerivative() |
boolean |
hasInverse() |
double |
maxDomain() |
double |
maxValue() |
double |
minDomain() |
double |
minValue() |
applyTo, applyTo, applyTo, applyTo, applyTo, applyTo, applyTo, applyTo, compose, compose, constrainValues, derivativeForOutput, divide, getDerivativeOp, getTransform, hasDerivativeForOutput, isBounded, isDomainBounded, isStochastic, product, sum, toString, validateOutput
public Inverse(Op op)
public double apply(double x)
IOperator
public double applyInverse(double y)
Op
applyInverse
in class Op
public double derivative(double y)
Op
derivative
in class Op
public Op getInverse()
getInverse
in interface IOperator
getInverse
in class Op
public double averageValue()
averageValue
in class Op
public boolean hasInverse()
hasInverse
in class Op
public boolean hasDerivative()
hasDerivative
in class Op
Copyright © 2014. All Rights Reserved.