org.ojalgo.function.polynomial
Class ComplexPolynomial
java.lang.Object
org.ojalgo.function.polynomial.ComplexPolynomial
- All Implemented Interfaces:
- Differentiable<ComplexNumber,PolynomialFunction<ComplexNumber>>, Function<ComplexNumber>, Integratable<ComplexNumber,PolynomialFunction<ComplexNumber>>, PolynomialFunction<ComplexNumber>, UnaryFunction<ComplexNumber>
public class ComplexPolynomial
- extends Object
ComplexPolynomial
public ComplexPolynomial(Array1D<ComplexNumber> someCoefficients)
ComplexPolynomial
public ComplexPolynomial(ComplexNumber[] someCoefficients)
ComplexPolynomial
public ComplexPolynomial(List<ComplexNumber> someCoefficients)
integrate
public ComplexNumber integrate(ComplexNumber aFromPoint,
ComplexNumber aToPoint)
invoke
public ComplexNumber invoke(ComplexNumber 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>