Interface UnivariateDifferentiableFunction
-
- All Superinterfaces:
DoubleUnaryOperator,UnivariateFunction
- All Known Implementing Classes:
Acos,Acosh,Asin,Asinh,Atan,Atanh,Cbrt,Constant,Cos,Cosh,Exp,Expm1,Gaussian,HarmonicOscillator,Identity,Inverse,Log,Log10,Log1p,Logistic,Logit,Minus,PolynomialFunction,PolynomialFunctionNewtonForm,PolynomialSplineFunction,Power,Sigmoid,Sin,Sinc,Sinh,Sqrt,Tan,Tanh
public interface UnivariateDifferentiableFunction extends UnivariateFunction
Interface for univariate functions derivatives.This interface represents a simple function which computes both the value and the first derivative of a mathematical function. The derivative is computed with respect to the input variable.
- Since:
- 3.1
- See Also:
UnivariateDifferentiableFunction,UnivariateFunctionDifferentiator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DerivativeStructurevalue(DerivativeStructure t)Simple mathematical function.-
Methods inherited from interface java.util.function.DoubleUnaryOperator
andThen, compose
-
Methods inherited from interface org.apache.commons.math4.legacy.analysis.UnivariateFunction
applyAsDouble, value
-
-
-
-
Method Detail
-
value
DerivativeStructure value(DerivativeStructure t)
Simple mathematical function.UnivariateDifferentiableFunctionclasses compute both the value and the first derivative of the function.- Parameters:
t- function input value- Returns:
- function result
- Throws:
DimensionMismatchException- iftis inconsistent with the function's free parameters or order.
-
-