org.das2.math
Class QuadFitUtil
java.lang.Object
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 |
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)