Static Public Member Functions | |
| static double | stddev (int[] X) |
| static double | avg (int[] X) |
| static int | min (int[] X) |
| static int | max (int[] X) |
| static int | sum (int[] X) |
| static void | writeReport (String filename, String data) throws IOException |
| static String | getAbsoluteFileName (String filename) |
Static Public Attributes | |
| static final String | ANTLRWORKS_DIR = "antlrworks" |
note that these routines return 0.0 if no values exist in the X[] which is not "correct", but it is useful so I don't generate NaN in my output
Definition at line 39 of file Stats.java.
| static double org.antlr.runtime.misc.Stats.stddev | ( | int[] | X | ) | [static] |
Compute the sample (unbiased estimator) standard deviation following:
Computing Deviations: Standard Accuracy Tony F. Chan and John Gregg Lewis Stanford University Communications of ACM September 1979 of Volume 22 the ACM Number 9
The "two-pass" method from the paper; supposed to have better numerical properties than the textbook summation/sqrt. To me this looks like the textbook method, but I ain't no numerical methods guy.
Definition at line 54 of file Stats.java.
| static double org.antlr.runtime.misc.Stats.avg | ( | int[] | X | ) | [static] |
Compute the sample mean
Definition at line 69 of file Stats.java.
| static int org.antlr.runtime.misc.Stats.min | ( | int[] | X | ) | [static] |
Definition at line 84 of file Stats.java.
| static int org.antlr.runtime.misc.Stats.max | ( | int[] | X | ) | [static] |
Definition at line 98 of file Stats.java.
| static int org.antlr.runtime.misc.Stats.sum | ( | int[] | X | ) | [static] |
Definition at line 112 of file Stats.java.
| static void org.antlr.runtime.misc.Stats.writeReport | ( | String | filename, | |
| String | data | |||
| ) | throws IOException [static] |
Definition at line 124 of file Stats.java.
| static String org.antlr.runtime.misc.Stats.getAbsoluteFileName | ( | String | filename | ) | [static] |
Definition at line 139 of file Stats.java.
final String org.antlr.runtime.misc.Stats.ANTLRWORKS_DIR = "antlrworks" [static] |
Definition at line 40 of file Stats.java.
1.5.5