public class Dfdx extends AbstractUnivariateRealFunction
DBeta
, DErf
,
and the numerical derivative computation classes, e.g., FiniteDifference
and Ridders
.FiniteDifference
Modifier and Type | Class and Description |
---|---|
static class |
Dfdx.Method
the available methods to compute the numerical derivative
|
Function.EvaluationException
Constructor and Description |
---|
Dfdx(UnivariateRealFunction f)
Construct, using the central finite difference, the first order derivative function of a univariate function f.
|
Dfdx(UnivariateRealFunction f,
Dfdx.Method method)
Construct the first order derivative function of a univariate function f.
|
Modifier and Type | Method and Description |
---|---|
double |
evaluate(double x)
Evaluate y = f(x).
|
evaluate
dimensionOfDomain, dimensionOfRange
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dimensionOfDomain, dimensionOfRange
public Dfdx(UnivariateRealFunction f, Dfdx.Method method)
f
- a univariate functionmethod
- the numerical method to use, c.f., Dfdx.Method
public Dfdx(UnivariateRealFunction f)
f
- a univariate functionpublic double evaluate(double x)
UnivariateRealFunction
x
- xCopyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.