public class Bandwidth
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static Bandwidth |
BCV |
static Bandwidth |
NRD |
static Bandwidth |
NRD0 |
static Bandwidth |
SJ_DPI |
static Bandwidth |
SJ_STE |
static Bandwidth |
UCV |
Constructor and Description |
---|
Bandwidth() |
Modifier and Type | Method and Description |
---|---|
double |
calculate(double[] x) |
static double |
CV(double[] x,
int nb,
double lower,
double upper,
double tol,
boolean isUnbiased) |
double |
getLower() |
int |
getNumBins() |
double |
getTolerance() |
double |
getUpper() |
static double |
NRD(double[] x) |
static double |
NRD0(double[] x) |
void |
setLower(double lower) |
void |
setNumBins(int nb) |
void |
setTolerance(double tol) |
void |
setUpper(double upper) |
static double |
SJ(double[] x,
int nb,
double lower,
double upper,
double tol,
boolean isDPI) |
public static final Bandwidth NRD0
public static final Bandwidth NRD
public static final Bandwidth UCV
public static final Bandwidth BCV
public static final Bandwidth SJ_STE
public static final Bandwidth SJ_DPI
public double calculate(double[] x)
public static final double NRD0(double[] x)
public static final double NRD(double[] x)
public static final double CV(double[] x, int nb, double lower, double upper, double tol, boolean isUnbiased)
public static final double SJ(double[] x, int nb, double lower, double upper, double tol, boolean isDPI)
public int getNumBins()
public void setNumBins(int nb)
public double getLower()
public void setLower(double lower)
public double getUpper()
public void setUpper(double upper)
public double getTolerance()
public void setTolerance(double tol)