Interface PolynomialFunction<N extends Comparable<N>>

All Superinterfaces:
Access1D<N>, BasicFunction, BasicFunction.Differentiable<N,PolynomialFunction<N>>, BasicFunction.Integratable<N,PolynomialFunction<N>>, DoubleUnaryOperator, Function<N,N>, Group, Group.Additive<PolynomialFunction<N>>, Mutate1D, Operation, Operation.Addition<PolynomialFunction<N>>, Operation.Multiplication<PolynomialFunction<N>>, Ring<PolynomialFunction<N>>, Structure1D, UnaryFunction<N>, UnaryOperator<N>
All Known Implementing Classes:
AbstractPolynomial, PolynomialC128, PolynomialQ128, PolynomialR032, PolynomialR064, PolynomialR128, PolynomialR256, ScalarPolynomial

  • Method Details

    • degree

      default int degree()
      The largest exponent/power of the non-zero coefficients.
    • degree

      int degree(NumberContext accuracy)
      The largest exponent/power of the non-zero (to the given accuracy) coefficients.
    • estimate

      void estimate(Access1D<?> x, Access1D<?> y)
    • estimate

      void estimate(List<? extends N> x, List<? extends N> y)
    • estimate

      void estimate(NumberSeries<?> samples)
    • set

      void set(Access1D<?> coefficients)
    • set

      void set(int power, N coefficient)