org.apache.commons.nabla.numerical
Class EightPointsScheme
java.lang.Object
org.apache.commons.nabla.numerical.FiniteDifferencesDifferentiator
org.apache.commons.nabla.numerical.EightPointsScheme
- All Implemented Interfaces:
- Serializable, UnivariateDifferentiator
public class EightPointsScheme
- extends FiniteDifferencesDifferentiator
Eight-points finite differences scheme.
The error model for the eight-points scheme is
-h8/630 f(9)(x) + O(h10)
.
- See Also:
- Serialized Form
Constructor Summary |
EightPointsScheme(double h)
Build an 8-points finite differences scheme. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EightPointsScheme
public EightPointsScheme(double h)
- Build an 8-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.