org.das2.math
Class QuadFitUtil

java.lang.Object
  extended by org.das2.math.QuadFitUtil

public class QuadFitUtil
extends java.lang.Object


Method Summary
static double[] polyfitw(double[] x, double[] y, double[] w, int degree)
           
static double[] quadfit(double[] x, double[] y, double[] w)
           
static double quadHalfWidth(double[] c, double dy)
           
static double quadPeak(double[] c)
          The peak of the quadradic.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

quadfit

public static double[] quadfit(double[] x,
                               double[] y,
                               double[] w)

polyfitw

public static double[] polyfitw(double[] x,
                                double[] y,
                                double[] w,
                                int degree)

quadPeak

public static double quadPeak(double[] c)
The peak of the quadradic. y = c0 + c1*x + c2x^2 dy/dx = c1 + 2*c2*x for dy/dx == 0, x = -c1/(2*c2)


quadHalfWidth

public static double quadHalfWidth(double[] c,
                                   double dy)