| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static UnivariateFunction | Returns: a function that computes the sum of the functions.List of functions. f)Adds functions. |
| public static UnivariateDifferentiableFunction | Returns: a function that computes the sum of the functions.List of functions. f)Adds functions. |
| public static DifferentiableUnivariateFunction | Returns: a function that computes the sum of the functions.List of functions. f)
Deprecated
as of 3.1 replaced by
add(UnivariateDifferentiableFunction.
Adds functions. |
| public static MultivariateFunction | Returns: a collector function.Combiner function. combiner, final UnivariateFunction Function. f, final double Initial value. initialValue)Returns a MultivariateFunction h(x[]) defined by
|
| public static MultivariateFunction | Returns: a collector function.Combiner function. combiner, final double Initial value. initialValue)Returns a MultivariateFunction h(x[]) defined by
|
| public static UnivariateFunction | Returns: the composite function.Combiner function. combiner, final UnivariateFunction Function. f, final UnivariateFunction Function. g)Returns the univariate function
|
| public static UnivariateFunction | Returns: the composite function.List of functions. f)Composes functions. |
| public static UnivariateDifferentiableFunction | Returns: the composite function.List of functions. f)Composes functions. |
| public static DifferentiableUnivariateFunction | Returns: the composite function.List of functions. f)
Deprecated
as of 3.1 replaced by
compose(UnivariateDifferentiableFunction.
Composes functions. |
| public static UnivariateFunction | Returns: the unary function h(x) = f(fixed, x)Binary function. f, final double value to which the first argument of fixed)f is set.Creates a unary function by fixing the first argument of a binary function. |
| public static UnivariateFunction | Returns: the unary function h(x) = f(x, fixed)Binary function. f, final double value to which the second argument of fixed)f is set.Creates a unary function by fixing the second argument of a binary function. |
| public static UnivariateFunction | Returns: a function that computes the product of the functions.List of functions. f)Multiplies functions. |
| public static UnivariateDifferentiableFunction | Returns: a function that computes the product of the functions.List of functions. f)Multiplies functions. |
| public static DifferentiableUnivariateFunction | Returns: a function that computes the product of the functions.List of functions. f)
Deprecated
as of 3.1 replaced by
multiply(UnivariateDifferentiableFunction.
Multiplies functions. |
| public static double[] | Returns: the array of samples.Function to be sampled f, double Lower bound of the interval (included). min, double Upper bound of the interval (excluded). max, int Number of sample points. n)Samples the specified univariate real function on the specified interval. |
| public static DifferentiableMultivariateFunction | Returns: converted functionfunction to convert f)
Deprecated
this conversion method is temporary in version 3.1, as the
DifferentiableMultivariateFunction interface itself is deprecated
Convert a |
| public static DifferentiableMultivariateVectorFunction | Returns: converted functionfunction to convert f)
Deprecated
this conversion method is temporary in version 3.1, as the
DifferentiableMultivariateVectorFunction interface itself is deprecated
Convert a |
| public static DifferentiableUnivariateFunction | Returns: converted functionfunction to convert f)
Deprecated
this conversion method is temporary in version 3.1, as the
DifferentiableUnivariateFunction interface itself is deprecated
Convert a |
| public static MultivariateDifferentiableFunction | Returns: converted functionfunction to convert f)
Deprecated
this conversion method is temporary in version 3.1, as the
DifferentiableMultivariateFunction interface itself is deprecated
Convert a |
| public static MultivariateDifferentiableVectorFunction | Returns: converted functionfunction to convert f)
Deprecated
this conversion method is temporary in version 3.1, as the
DifferentiableMultivariateFunction interface itself is deprecated
Convert a |
| public static UnivariateDifferentiableFunction | Returns: converted functionfunction to convert f)
Deprecated
this conversion method is temporary in version 3.1, as the
DifferentiableUnivariateFunction interface itself is deprecated
Convert a |
| FunctionUtils | back to summary |
|---|---|
| private FunctionUtils() Class only contains static methods. | |
| add | back to summary |
|---|---|
| public static UnivariateFunction add(final UnivariateFunction... f) Adds functions.
| |
| add | back to summary |
|---|---|
| public static UnivariateDifferentiableFunction add(final UnivariateDifferentiableFunction... f) Adds functions.
| |
| add | back to summary |
|---|---|
| public static DifferentiableUnivariateFunction add(final DifferentiableUnivariateFunction... f)
Deprecated as of 3.1 replaced by Adds functions.
| |
| collector | back to summary |
|---|---|
| public static MultivariateFunction collector(final BivariateFunction combiner, final UnivariateFunction f, final double initialValue) Returns a MultivariateFunction h(x[]) defined by
| |
| collector | back to summary |
|---|---|
| public static MultivariateFunction collector(final BivariateFunction combiner, final double initialValue) Returns a MultivariateFunction h(x[]) defined by
| |
| combine | back to summary |
|---|---|
| public static UnivariateFunction combine(final BivariateFunction combiner, final UnivariateFunction f, final UnivariateFunction g) Returns the univariate function
| |
| compose | back to summary |
|---|---|
| public static UnivariateFunction compose(final UnivariateFunction... f) Composes functions. The functions in the argument list are composed sequentially, in the given order. For example, compose(f1,f2,f3) acts like f1(f2(f3(x))).
| |
| compose | back to summary |
|---|---|
| public static UnivariateDifferentiableFunction compose(final UnivariateDifferentiableFunction... f) Composes functions. The functions in the argument list are composed sequentially, in the given order. For example, compose(f1,f2,f3) acts like f1(f2(f3(x))).
| |
| compose | back to summary |
|---|---|
| public static DifferentiableUnivariateFunction compose(final DifferentiableUnivariateFunction... f)
Deprecated as of 3.1 replaced by Composes functions. The functions in the argument list are composed sequentially, in the given order. For example, compose(f1,f2,f3) acts like f1(f2(f3(x))).
| |
| fix1stArgument | back to summary |
|---|---|
| public static UnivariateFunction fix1stArgument(final BivariateFunction f, final double fixed) Creates a unary function by fixing the first argument of a binary function.
| |
| fix2ndArgument | back to summary |
|---|---|
| public static UnivariateFunction fix2ndArgument(final BivariateFunction f, final double fixed) Creates a unary function by fixing the second argument of a binary function.
| |
| multiply | back to summary |
|---|---|
| public static UnivariateFunction multiply(final UnivariateFunction... f) Multiplies functions.
| |
| multiply | back to summary |
|---|---|
| public static UnivariateDifferentiableFunction multiply(final UnivariateDifferentiableFunction... f) Multiplies functions.
| |
| multiply | back to summary |
|---|---|
| public static DifferentiableUnivariateFunction multiply(final DifferentiableUnivariateFunction... f)
Deprecated as of 3.1 replaced by Multiplies functions.
| |
| sample | back to summary |
|---|---|
| public static double[] sample(UnivariateFunction f, double min, double max, int n) throws NumberIsTooLargeException, NotStrictlyPositiveException Samples the specified univariate real function on the specified interval.
The interval is divided equally into
| |
| toDifferentiableMultivariateFunction | back to summary |
|---|---|
| public static DifferentiableMultivariateFunction toDifferentiableMultivariateFunction(final MultivariateDifferentiableFunction f)
Deprecated this conversion method is temporary in version 3.1, as the Convert a
| |
| toDifferentiableMultivariateVectorFunction | back to summary |
|---|---|
| public static DifferentiableMultivariateVectorFunction toDifferentiableMultivariateVectorFunction(final MultivariateDifferentiableVectorFunction f)
Deprecated this conversion method is temporary in version 3.1, as the Convert a
| |
| toDifferentiableUnivariateFunction | back to summary |
|---|---|
| public static DifferentiableUnivariateFunction toDifferentiableUnivariateFunction(final UnivariateDifferentiableFunction f)
Deprecated this conversion method is temporary in version 3.1, as the Convert a
| |
| toMultivariateDifferentiableFunction | back to summary |
|---|---|
| public static MultivariateDifferentiableFunction toMultivariateDifferentiableFunction(final DifferentiableMultivariateFunction f)
Deprecated this conversion method is temporary in version 3.1, as the Convert a
Note that the converted function is able to handle
| |
| toMultivariateDifferentiableVectorFunction | back to summary |
|---|---|
| public static MultivariateDifferentiableVectorFunction toMultivariateDifferentiableVectorFunction(final DifferentiableMultivariateVectorFunction f)
Deprecated this conversion method is temporary in version 3.1, as the Convert a
Note that the converted function is able to handle
| |
| toUnivariateDifferential | back to summary |
|---|---|
| public static UnivariateDifferentiableFunction toUnivariateDifferential(final DifferentiableUnivariateFunction f)
Deprecated this conversion method is temporary in version 3.1, as the Convert a
Note that the converted function is able to handle
| |