Documentation of 'flanagan.math.Polynomial' Java class
Polynomial
flanagan.math

Class Polynomial



  • public class Polynomial
    extends java.lang.Object
    • Constructor Detail

      • Polynomial

        public Polynomial(int n)
      • Polynomial

        public Polynomial(double[] aa)
      • Polynomial

        public Polynomial(float[] aa)
      • Polynomial

        public Polynomial(long[] aa)
      • Polynomial

        public Polynomial(int[] aa)
      • Polynomial

        public Polynomial(java.util.ArrayList<java.lang.Object> aa)
      • Polynomial

        public Polynomial(double aa)
      • Polynomial

        public Polynomial(double aa,
                          double bb)
      • Polynomial

        public Polynomial(double aa,
                          double bb,
                          double cc)
      • Polynomial

        public Polynomial(double aa,
                          double bb,
                          double cc,
                          double dd)
    • Method Detail

      • rootsToPoly

        public static Polynomial rootsToPoly(double[] roots)
      • resetPoly

        public void resetPoly(double[] aa)
      • resetPoly

        public void resetPoly(java.util.ArrayList<java.lang.Object> aa)
      • resetCoeff

        public void resetCoeff(int i,
                               double aa)
      • clone

        public java.lang.Object clone()
        Overrides:
        clone in class java.lang.Object
      • coefficientsCopy

        public double[] coefficientsCopy()
      • coefficientsReference

        public double[] coefficientsReference()
      • getCoefficient

        public double getCoefficient(int i)
      • getDeg

        public int getDeg()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • print

        public void print()
      • println

        public void println()
      • printToText

        public void printToText(java.lang.String title)
      • printToText

        public void printToText()
      • sTransform

        public java.util.ArrayList<ComplexPoly> sTransform()
      • sTransform

        public static java.util.ArrayList<ComplexPoly> sTransform(double[] coeff)
      • isEqual

        public boolean isEqual(Polynomial cp)
      • nthDerivative

        public Polynomial nthDerivative(int n)
      • evaluate

        public double evaluate(double x)
      • nthDerivEvaluate

        public double nthDerivEvaluate(int n,
                                       double x)
      • rootsNoMessages

        public Complex[] rootsNoMessages()
      • roots

        public Complex[] roots(boolean polish)
      • roots

        public Complex[] roots(double estx)
      • roots

        public Complex[] roots(boolean polish,
                               double estx)
      • quadratic

        public static Complex[] quadratic(double c,
                                          double b,
                                          double a)
      • cubic

        public static Complex[] cubic(double aa,
                                      double bb,
                                      double cc,
                                      double dd)
      • laguerre

        public static Complex laguerre(double estx,
                                       double[] pcoeff,
                                       int m)
      • laguerre

        public static Complex laguerre(Complex estx,
                                       double[] pcoeff,
                                       int m)
      • laguerreAll

        public Complex[] laguerreAll()
      • laguerreAll

        public Complex[] laguerreAll(double estx)
      • laguerreAll

        public Complex[] laguerreAll(boolean polish)
      • laguerreAll

        public Complex[] laguerreAll(boolean polish,
                                     double estx)
      • laguerreAll

        public Complex[] laguerreAll(boolean polish,
                                     Complex estx)

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.