com.yobotics.simulationconstructionset.mathfunctions
Class QuarticEquationSolver

java.lang.Object
  extended by com.yobotics.simulationconstructionset.mathfunctions.QuarticEquationSolver
All Implemented Interfaces:
java.io.Serializable

public class QuarticEquationSolver
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
QuarticEquationSolver()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void solveCubicEquation(double p3, double p2, double p1, double p0, double[] solution_real, double[] solution_imag)
           
 void solveCubicEquation2(double e, double f, double g, double[] solution_real, double[] solution_imag)
           
 void solveQuarticEquation(double a, double b, double c, double d, double[] solution_real, double[] solution_imag)
           
 void solveQuarticEquation(double p4, double p3, double p2, double p1, double p0, double[] solution_real, double[] solution_imag)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuarticEquationSolver

public QuarticEquationSolver()
Method Detail

main

public static void main(java.lang.String[] args)

solveCubicEquation

public void solveCubicEquation(double p3,
                               double p2,
                               double p1,
                               double p0,
                               double[] solution_real,
                               double[] solution_imag)

solveCubicEquation2

public void solveCubicEquation2(double e,
                                double f,
                                double g,
                                double[] solution_real,
                                double[] solution_imag)

solveQuarticEquation

public void solveQuarticEquation(double p4,
                                 double p3,
                                 double p2,
                                 double p1,
                                 double p0,
                                 double[] solution_real,
                                 double[] solution_imag)

solveQuarticEquation

public void solveQuarticEquation(double a,
                                 double b,
                                 double c,
                                 double d,
                                 double[] solution_real,
                                 double[] solution_imag)