numal
Class NumUtils
java.lang.Object
numal.NumUtils
public class NumUtils
- extends java.lang.Object
Method Summary |
static double |
average_angle(double[] v,
boolean isRadians)
|
static double |
average_angle(double[] v,
boolean isRadians,
int avgType)
|
static double |
average(double[] v)
|
static double |
average(double[] v,
int avgtype)
|
static double[] |
avevar(double[] in)
|
static double |
betacf(double a,
double b,
double x)
|
static double |
betai(double a,
double b,
double x)
|
static double |
calcRms(double[][] actual,
double[][] fit)
|
static double |
dist(double x1,
double y1,
double x2,
double y2)
|
static Polynomial |
fit(double[] x,
double[] y,
double[] sig)
|
static double[] |
ftest(double[] data1,
double[] data2)
|
static double |
gammln(double xx)
|
static double |
median_angle(double[] v,
boolean isRadians)
|
static double |
median(double[] v)
|
static double |
normAngle(double angle)
|
static double |
normAngleR(double angle)
|
static double |
percentile_angle(double[] v,
double perc,
boolean isRadians,
int avgType)
|
static double |
percentile(double[] v,
double perc,
int avgType)
|
static double |
reqJitter(double[][] actual,
double rmsV)
|
static double |
rms(double[] v)
|
static double |
stdDev_angle(double[] v,
boolean isRadians)
|
static double |
stdDev_angle(double[] v,
boolean isRadians,
int avgType)
|
static double |
stdDev(double[] v)
|
static double |
stdDev(double[] v,
int avgType)
|
static double[] |
unwrap(double[] v,
double diff)
|
static double |
variance(double[] v)
|
static double |
variance(double[] v,
int avgType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NumUtils
public NumUtils()
normAngle
public static double normAngle(double angle)
normAngleR
public static double normAngleR(double angle)
unwrap
public static double[] unwrap(double[] v,
double diff)
average
public static final double average(double[] v)
median
public static final double median(double[] v)
average
public static double average(double[] v,
int avgtype)
rms
public static double rms(double[] v)
average_angle
public static final double average_angle(double[] v,
boolean isRadians,
int avgType)
average_angle
public static final double average_angle(double[] v,
boolean isRadians)
median_angle
public static final double median_angle(double[] v,
boolean isRadians)
stdDev
public static final double stdDev(double[] v)
stdDev
public static final double stdDev(double[] v,
int avgType)
variance
public static final double variance(double[] v)
variance
public static final double variance(double[] v,
int avgType)
stdDev_angle
public static final double stdDev_angle(double[] v,
boolean isRadians)
stdDev_angle
public static final double stdDev_angle(double[] v,
boolean isRadians,
int avgType)
percentile
public static final double percentile(double[] v,
double perc,
int avgType)
percentile_angle
public static double percentile_angle(double[] v,
double perc,
boolean isRadians,
int avgType)
betai
public static double betai(double a,
double b,
double x)
betacf
public static double betacf(double a,
double b,
double x)
gammln
public static double gammln(double xx)
avevar
public static double[] avevar(double[] in)
ftest
public static double[] ftest(double[] data1,
double[] data2)
fit
public static Polynomial fit(double[] x,
double[] y,
double[] sig)
calcRms
public static double calcRms(double[][] actual,
double[][] fit)
reqJitter
public static double reqJitter(double[][] actual,
double rmsV)
dist
public static final double dist(double x1,
double y1,
double x2,
double y2)