Interface UnivariateRealFunction

All Superinterfaces:
Function<Vector,Double>, RealScalarFunction
All Known Implementing Classes:
AbstractUnivariateRealFunction, ACERFunction, ACERInverseFunction, ACERLogFunction, ACERReturnLevel, BetaRegularized, BetaRegularizedInverse, Bt, CauchyPolynomial, Ceta, CetaMaximizer.NegCetaFunction, ContinuedFraction, CumulativeNormalHastings, CumulativeNormalInverse, CumulativeNormalMarsaglia, DBetaRegularized, DErf, Dfdx, DGamma, DGaussian, Digamma, DPolynomial, Erf, Erfc, ErfInverse, F_Sum_BtDt, F_Sum_tBtDt, FiltrationFunction, FiniteDifference, GammaGergoNemes, GammaLanczos, GammaLanczosQuick, Gaussian, LinearInterpolator, LogGamma, NevilleTable, Polynomial, QuadraticMonomial, ReturnLevel, ReturnPeriod, ScaledPolynomial, StepFunction, Trigamma

public interface UnivariateRealFunction extends RealScalarFunction
A univariate real function takes one real argument and outputs one real value. That is, y = f(x).
  • Method Details

    • evaluate

      double evaluate(double x)
      Evaluate y = f(x).
      Parameters:
      x - x
      Returns:
      f(x)