igeo
Class IPolynomialFunction
java.lang.Object
igeo.IPolynomialFunction
- All Implemented Interfaces:
- IFunction
public class IPolynomialFunction
- extends java.lang.Object
- implements IFunction
Implementation of IFunction with polynomial.
- Version:
- 0.7.0.0;
- Author:
- Satoru Sugihara
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
degree
public int degree
coeff
public double[] coeff
IPolynomialFunction
public IPolynomialFunction(int deg)
IPolynomialFunction
public IPolynomialFunction(int deg,
double[] coef)
IPolynomialFunction
public IPolynomialFunction(IPolynomialFunction pf)
IPolynomialFunction
public IPolynomialFunction()
IPolynomialFunction
public IPolynomialFunction(double[] coef)
dup
public IPolynomialFunction dup()
- Specified by:
dup
in interface IFunction
set
public void set(int index,
double v)
eval
public double eval(double x)
- Specified by:
eval
in interface IFunction
setDegree
public void setDegree(int d)
mul
public void mul(double a)
mul
public void mul(IPolynomialFunction p)
add
public void add(IPolynomialFunction p)
differentiate
public void differentiate()
power
public IPolynomialFunction power(int p)
substitute
public IPolynomialFunction substitute(IPolynomialFunction f)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object