Constructors
|
public SurfaceSmooth(double[] xData, double[] yData, double[][] zData)
|
public SurfaceSmooth(double[][] zData)
|
public SurfaceSmooth(double xData, double yData, Matrix zData)
|
public SurfaceSmooth(Matrix zData)
|
public SurfaceSmooth(float[] xData, float[] yData, float[][] zData)
|
public SurfaceSmooth(float[][] zData)
|
public SurfaceSmooth(long[] xData, long[] yData, long[][] zData)
|
public SurfaceSmooth(long[][] zData)
|
public SurfaceSmooth(int[] xData, int[] yData, int[][] zData)
|
public SurfaceSmooth(int[][] zData)
|
public SurfaceSmooth(BigDecimal[] xData, BigDecimal[] yData, BigDecimal[][] zData)
|
public SurfaceSmooth(BigDecimal[][] zData)
|
public SurfaceSmooth(BigInteger[] xData, BigInteger[] yData, BigInteger[][] zData)
|
public SurfaceSmooth(BigInteger[][] zData)
|
Smoothing
| Savitzky-Golay |
Smoothed Curves |
public double[][] savitzkyGolay(int sgFilterWidthx, int sgFilterWidthy)
|
public double[][] savitzkyGolay(int sgFilterWidth)
|
public double[][] getSavitzkyGolaySmoothedValues()
|
Smoothed Derivatives |
public double[][][] savitzkyGolay(int sgFilterWidthx, int sgFilterWidthy, int m, int n)
|
public double[][] getSavitzDerivatives()
|
The Filter |
public double[][] getSGcoefficients()
|
public void setSGpolyDegree(int degree)
|
public int getSGpolyDegree()
|
public int[][] getSGPolyIndices()
|
public static double[][] savitzkyGolayFilter(int nBackwardx, int nForwardx, int nBackwardy, int nForwardy, int degree)
|
public static int[][] filterIndices(int degree)
|
Moving Average Window |
public double[][] movingAverage(int sgWindowWidthx, int sgWindowWidthy)
|
public double[][] movingAverage(int sgWindowWidth)
|
public double[][] getMovingAverageValues()
|
public BigDecimal[][] movingAverageAsBigDecimal(int sgWindowWidthx, int sgWindowWidthy)
|
public BigDecimal[][] movingAverageAsBigDecimal(int sgWindowWidth)
|
public BigDecimal[][] getMovingAverageValuesAsBigDecimal()
|
Extent of smoothing |
public double extentMovingAverage()
|
public double extentSavitzlyGolay()
|
Interpolation |
Savitzky-Golay |
public double interpolateSavitzkyGolay(double xi, double yi)
|
Moving average |
public double interpolateMovingAverage(double xi, double yi)
|
Plot |
Savitzky-Golay |
x-direction section |
public double plotSavitzkyGolayX(double yValue)
|
public double plotSavitzkyGolayX(int yIndex)
|
y-direction section |
public double plotSavitzkyGolayY(double xValue)
|
public double plotSavitzkyGolayY(int xIndex)
|
Moving average |
x-direction section |
public double plotMovingAverageX(double yValue)
|
public double plotMovingAverageX(int yIndex)
|
y-direction section |
public double plotMovingAverageY(double xValue)
|
public double plotMovingAverageY(int xIndex)
|