Added "derivative".

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1184941 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Gilles Sadowski 2011-10-16 21:49:02 +00:00
parent 9092e81cae
commit 6f81d04ef7
1 changed files with 7 additions and 2 deletions

View File

@ -17,7 +17,7 @@
package org.apache.commons.math.analysis.function;
import org.apache.commons.math.analysis.UnivariateRealFunction;
import org.apache.commons.math.analysis.DifferentiableUnivariateRealFunction;
/**
* Minus function.
@ -25,9 +25,14 @@ import org.apache.commons.math.analysis.UnivariateRealFunction;
* @version $Id$
* @since 3.0
*/
public class Minus implements UnivariateRealFunction {
public class Minus implements DifferentiableUnivariateRealFunction {
/** {@inheritDoc} */
public double value(double x) {
return -x;
}
/** {@inheritDoc} */
public DifferentiableUnivariateRealFunction derivative() {
return new Constant(-1);
}
}