org.math.plot.utils
Class Histogram

java.lang.Object
  extended by org.math.plot.utils.Histogram

public class Histogram
extends Object


Constructor Summary
Histogram()
           
 
Method Summary
private static double[] bounds(double[] values, double min, double max, int n)
           
private static double[] bounds(double[] values, int n)
           
private static double[][] centers_2D(double[] boundsX, double[] boundsY)
           
private static double[] centers(double[] bounds)
           
static double[] histogram_2D(double[][] values, double[] boundsX, double[] boundsY)
           
static double[] histogram_2D(double[][] values, double minX, double maxX, int nX, double minY, double maxY, int nY)
           
static double[] histogram_2D(double[][] values, int nX, int nY)
           
static double[][] histogram_classes_2D(double[][] values, double[] boundsX, double[] boundsY)
           
static double[][] histogram_classes_2D(double[][] values, double minX, double maxX, int nX, double minY, double maxY, int nY)
           
static double[][] histogram_classes_2D(double[][] values, int nX, int nY)
           
static double[][] histogram_classes(double[] values, double[] bounds)
           
static double[][] histogram_classes(double[] values, double min, double max, int n)
           
static double[][] histogram_classes(double[] values, int n)
           
static double[] histogram(double[] values, double[] bounds)
           
static double[] histogram(double[] values, double min, double max, int n)
           
static double[] histogram(double[] values, int n)
           
private static int index(int i, int j, int imax, int jmax)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Histogram

public Histogram()
Method Detail

histogram_classes

public static double[][] histogram_classes(double[] values,
                                           double[] bounds)

histogram_classes

public static double[][] histogram_classes(double[] values,
                                           double min,
                                           double max,
                                           int n)

histogram_classes

public static double[][] histogram_classes(double[] values,
                                           int n)

histogram

public static double[] histogram(double[] values,
                                 double[] bounds)

histogram

public static double[] histogram(double[] values,
                                 double min,
                                 double max,
                                 int n)

histogram

public static double[] histogram(double[] values,
                                 int n)

bounds

private static double[] bounds(double[] values,
                               int n)

bounds

private static double[] bounds(double[] values,
                               double min,
                               double max,
                               int n)

centers

private static double[] centers(double[] bounds)

histogram_classes_2D

public static double[][] histogram_classes_2D(double[][] values,
                                              double[] boundsX,
                                              double[] boundsY)

histogram_classes_2D

public static double[][] histogram_classes_2D(double[][] values,
                                              double minX,
                                              double maxX,
                                              int nX,
                                              double minY,
                                              double maxY,
                                              int nY)

histogram_classes_2D

public static double[][] histogram_classes_2D(double[][] values,
                                              int nX,
                                              int nY)

histogram_2D

public static double[] histogram_2D(double[][] values,
                                    double[] boundsX,
                                    double[] boundsY)

histogram_2D

public static double[] histogram_2D(double[][] values,
                                    double minX,
                                    double maxX,
                                    int nX,
                                    double minY,
                                    double maxY,
                                    int nY)

histogram_2D

public static double[] histogram_2D(double[][] values,
                                    int nX,
                                    int nY)

centers_2D

private static double[][] centers_2D(double[] boundsX,
                                     double[] boundsY)

index

private static int index(int i,
                         int j,
                         int imax,
                         int jmax)