Class MathUtilities
java.lang.Object
com.inductiveautomation.ignition.common.script.builtin.MathUtilities
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic doublegeometricMean(double[] values) static doublekurtosis(double[] values) static doublemax(double[] values) static doublemean(double[] values) static doublemeanDifference(double[] values1, double[] values2) static doublemedian(double[] values) static doublemin(double[] values) static double[]mode(double[] values) static double[]normalize(double[] values) static doublepercentile(double[] values, double percentile) static doublepopulationVariance(double[] values) static doubleproduct(double[] values) static doubleskewness(double[] values) static doublestandardDeviation(double[] values) static doublesum(double[] values) static doublesumDifference(double[] values1, double[] values2) static doublesumLog(double[] values) static doublesumSquares(double[] values) static doublevariance(double[] values) 
- 
Constructor Details- 
MathUtilitiespublic MathUtilities()
 
- 
- 
Method Details- 
geometricMeanpublic static double geometricMean(double[] values) 
- 
kurtosispublic static double kurtosis(double[] values) 
- 
maxpublic static double max(double[] values) 
- 
meanpublic static double mean(double[] values) 
- 
meanDifferencepublic static double meanDifference(double[] values1, double[] values2) throws org.apache.commons.math3.exception.DimensionMismatchException - Throws:
- org.apache.commons.math3.exception.DimensionMismatchException
 
- 
medianpublic static double median(double[] values) 
- 
minpublic static double min(double[] values) 
- 
modepublic static double[] mode(double[] values) 
- 
normalizepublic static double[] normalize(double[] values) 
- 
percentile- Throws:
- IllegalArgumentException
 
- 
populationVariancepublic static double populationVariance(double[] values) 
- 
productpublic static double product(double[] values) 
- 
skewnesspublic static double skewness(double[] values) 
- 
standardDeviationpublic static double standardDeviation(double[] values) 
- 
sumpublic static double sum(double[] values) 
- 
sumDifferencepublic static double sumDifference(double[] values1, double[] values2) 
- 
sumLogpublic static double sumLog(double[] values) 
- 
sumSquarespublic static double sumSquares(double[] values) 
- 
variancepublic static double variance(double[] values) 
 
-