|
| Constructors | public CurveSmooth(double[] xData, double[] yData) | ||
| public CurveSmooth(double[] yData) | |||
| public CurveSmooth(float[] xData, float[] yData) | |||
| public CurveSmooth(float[] yData) | |||
| public CurveSmooth(long[] xData, long[] yData) | |||
| public CurveSmooth(long[] yData) | |||
| public CurveSmooth(int[] xData, int[] yData) | |||
| public CurveSmooth(int[] yData) | |||
| public CurveSmooth(BigDecimal[] xData, BigDecimal[] yData) | |||
| public CurveSmooth(BigDecimal[] yData) | |||
| public CurveSmooth(BigInteger[] xData, BigInteger[] yData) | |||
| public CurveSmooth(BigInteger[] yData) | |||
| public CurveSmooth(ArrayMaths xData, ArrayMaths yData) | |||
| public CurveSmooth(ArrayMaths yData) | |||
| Smoothing | Savitzky-Golay | Smoothed Curves | public double[] savitzkyGolay(int sgFilterWidth) |
| public double[] savitzkyGolayPlot(int sgFilterWidth) | |||
| public double[] getSavitzkyGolaySmoothedValues() | |||
| Smoothed Derivatives | public double[][] savitzkyGolay(int sgFilterWidth, int n) | ||
| public double[][] savitzkyGolayPlot(int sgFilterWidth, int n) | |||
| public double[] getSavitzkyGolayDerivatives(int n) | |||
| public double[] getSavitzkyGolayDerivatives() | |||
| public double[][] savitzkyGolayPlusFirstDeriv(int sgFilterWidth) | |||
| public double[][] savitzkyGolayPlusFirstDerivPlot(int sgFilterWidth) | |||
| public double[] getSavitzkyGolayFirstDerivatives() | |||
| public double[][] savitzkyGolayPlusSecondDeriv(int sgFilterWidth) | |||
| public double[][] savitzkyGolayPlusSecondDerivPlot(int sgFilterWidth) | |||
| public double[] getSavitzkyGolaySecondDerivatives() | |||
| The Filter | public double[][] getSGcoefficients() | ||
| public void setSGpolyDegree(int degree) | |||
| public int getSGpolyDegree() | |||
| public static double[][] savitzkyGolayFilter(int nBackward, int nForward, int polyDegree) | |||
| Moving Average Window | public double[] movingAverage(int sgWindowWidth) | ||
| public double[] movingAveragePlot(int sgWindowWidth) | |||
| public double[] getMovingAverageValues() | |||
| public BigDecimal[] movingAverageAsBigDecimal(int sgWindowWidth) | |||
| public BigDecimal[] movingAverageAsBigDecimalPlot(int sgWindowWidth) | |||
| public BigDecimal[] getMovingAverageValuesAsBigDecimal() | |||
| Extent of smoothing | public double extentMovingAverage() | ||
| public double extentSavitzlyGolay() | |||
| public double extremaReductionSavitzlyGolay() | |||
| public double extremaReductionMovingAverage() | |||
| Interpolation | Savitzky-Golay | public double interpolateSavitzkyGolay(double xi) | |
| Moving average | public double interpolateMovingAverage(double xi) | ||
| Extrema | Minima | public double[][] getMinimaUnsmoothed() | |
| public BigDecimal[][] getMinimaUnsmoothedAsBigDecimal() | |||
| public int getNumberOfMinimaUnsmoothed() | |||
| public double[][] getMinimaMovingSavitzkyGolay() | |||
| public int getNumberOfMinimaSavitzkyGolay() | |||
| public double[][] getMinimaMovingAverage() | |||
| public BigDecimal[][] getMinimaMovingAverageAsBigDecimal() | |||
| public int getNumberOfMinimaMovingAverage() | |||
| Maxima | public double[][] getMaximaUnsmoothed() | ||
| public BigDecimal[][] getMaximaUnsmoothedAsBigDecimal() | |||
| public int getNumberOfMaximaUnsmoothed() | |||
| public double[][] getMaximaSavitzkyGolay() | |||
| public int getNumberOfMaximaSavitzkyGolay() | |||
| public double[][] getMaximaMovingAverage() | |||
| public BigDecimal[][] getMaximaMovingAverageAsBigDecimal() | |||
| public int getNumberOfMaximaMovingAverage() | |||
| Extrema | public int getNumberOfExremaUnsmoothed() | ||
| public int getNumberOfExtremaSavitzkyGolay() | |||
| public int getNumberOfExtremaMovingAverage() | |||




