X
- the type of the independent variable (input) of the discrete functionY
- the type of the dependent variable (output) of the discrete function and the type of the scalar values
(elements of the field) on which to operatepublic class FunctionExpressionSupportWithConversionAndComparator<X,Y> extends ScalarIterableExpressionSupport<Y>
DiscreteFunction
s from X to Y.
The type of the values of the discrete function codomain is also the type of the values of the field.
Modifier and Type | Method and Description |
---|---|
<Z> Expression<Y> |
averageOfF(Expression<DiscreteFunction<Z,Y>> function) |
OngoingDeferredDiscreteFunctionBinaryOperation<X,Y> |
calculateF(Expression<DiscreteFunction<X,Y>> expression) |
protected Environment<Y> |
environment()
Only used by subclasses
|
<Z> Expression<Y> |
rmsOfF(Expression<DiscreteFunction<Z,Y>> function) |
<Z> Expression<Y> |
stdOfF(Expression<DiscreteFunction<Z,Y>> function) |
averageOf, averageOf, rmsOf, rmsOf, sizeOf, sizeOf, stdOf, stdOf, sumOf, sumOf, sumOfSquaresOf, sumOfSquaresOf, testIfIt
calculate, calculate, field, inverseOf, inverseOf, negativeOf, negativeOf, one, squareOf, squareOf, squareRootOf, squareRootOf, testIf, two, zero
public final OngoingDeferredDiscreteFunctionBinaryOperation<X,Y> calculateF(Expression<DiscreteFunction<X,Y>> expression)
public final <Z> Expression<Y> averageOfF(Expression<DiscreteFunction<Z,Y>> function)
public final <Z> Expression<Y> rmsOfF(Expression<DiscreteFunction<Z,Y>> function)
public final <Z> Expression<Y> stdOfF(Expression<DiscreteFunction<Z,Y>> function)
protected Environment<Y> environment()
Environment
of this FunctionSupportWithConversionAndComparator