org.ojalgo.function.polynomial
Class BigPolynomial
java.lang.Object
org.ojalgo.function.polynomial.BigPolynomial
- All Implemented Interfaces:
- Differentiable<BigDecimal,PolynomialFunction<BigDecimal>>, Function<BigDecimal>, Integratable<BigDecimal,PolynomialFunction<BigDecimal>>, PolynomialFunction<BigDecimal>, UnaryFunction<BigDecimal>
public class BigPolynomial
- extends Object
BigPolynomial
- Author:
- apete
BigPolynomial
public BigPolynomial(Array1D<BigDecimal> someCoefficients)
BigPolynomial
public BigPolynomial(BigDecimal[] someCoefficients)
BigPolynomial
public BigPolynomial(List<BigDecimal> someCoefficients)
estimate
public static PolynomialFunction<BigDecimal> estimate(NumberSeries<BigDecimal> aSeries,
int aDegree)
- See Also:
PrimitivePolynomial.estimate(NumberSeries, int)
integrate
public BigDecimal integrate(BigDecimal aFromPoint,
BigDecimal aToPoint)
invoke
public BigDecimal invoke(BigDecimal anArg)
invoke
public double invoke(double anArg)
buildDerivative
public PolynomialFunction<N> buildDerivative()
- Specified by:
buildDerivative in interface Differentiable<N extends Number,PolynomialFunction<N extends Number>>
buildPrimitive
public PolynomialFunction<N> buildPrimitive()
- Specified by:
buildPrimitive in interface Integratable<N extends Number,PolynomialFunction<N extends Number>>
getConstant
public N getConstant()
- Specified by:
getConstant in interface PolynomialFunction<N extends Number>
getDegree
public int getDegree()
- Specified by:
getDegree in interface PolynomialFunction<N extends Number>