org.apache.commons.nabla.numerical
Class FourPointsScheme
java.lang.Object
org.apache.commons.nabla.numerical.FiniteDifferencesDifferentiator
org.apache.commons.nabla.numerical.FourPointsScheme
- All Implemented Interfaces:
- Serializable, UnivariateDifferentiator
public class FourPointsScheme
- extends FiniteDifferencesDifferentiator
Four-points finite differences scheme.
The error model for the four-points scheme is
-2h4/5 f(5)(x) + O(h6)
.
- See Also:
- Serialized Form
Constructor Summary |
FourPointsScheme(double h)
Build a 4-points finite differences scheme. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FourPointsScheme
public FourPointsScheme(double h)
- Build a 4-points finite differences scheme.
- Parameters:
h
- differences step size
differentiate
public UnivariateDerivative differentiate(UnivariateDifferentiable d)
- Create an implementation of a differential for a
differentiable function
.
- Parameters:
d
- differentiable function to differentiate
- Returns:
- derivative function
Copyright © 2008-2009 The Apache Software Foundation. All Rights Reserved.