Documentation of 'flanagan.analysis.ThreeDimensionalSmooth' Java class
ThreeDimensionalSmooth
flanagan.analysis

Class ThreeDimensionalSmooth



  • public class ThreeDimensionalSmooth
    extends java.lang.Object
    • Constructor Detail

      • ThreeDimensionalSmooth

        public ThreeDimensionalSmooth(double[] x,
                                      double[] y,
                                      double[] z,
                                      double[][][] v)
      • ThreeDimensionalSmooth

        public ThreeDimensionalSmooth(double[][][] v)
      • ThreeDimensionalSmooth

        public ThreeDimensionalSmooth(float[] x,
                                      float[] y,
                                      float[] z,
                                      float[][][] v)
      • ThreeDimensionalSmooth

        public ThreeDimensionalSmooth(float[][][] v)
      • ThreeDimensionalSmooth

        public ThreeDimensionalSmooth(long[] x,
                                      long[] y,
                                      long[] z,
                                      long[][][] v)
      • ThreeDimensionalSmooth

        public ThreeDimensionalSmooth(long[][][] v)
      • ThreeDimensionalSmooth

        public ThreeDimensionalSmooth(int[] x,
                                      int[] y,
                                      int[] z,
                                      int[][][] v)
      • ThreeDimensionalSmooth

        public ThreeDimensionalSmooth(int[][][] v)
      • ThreeDimensionalSmooth

        public ThreeDimensionalSmooth(java.math.BigDecimal[] x,
                                      java.math.BigDecimal[] y,
                                      java.math.BigDecimal[] z,
                                      java.math.BigDecimal[][][] v)
      • ThreeDimensionalSmooth

        public ThreeDimensionalSmooth(java.math.BigDecimal[][][] v)
      • ThreeDimensionalSmooth

        public ThreeDimensionalSmooth(java.math.BigInteger[] x,
                                      java.math.BigInteger[] y,
                                      java.math.BigInteger[] z,
                                      java.math.BigInteger[][][] v)
      • ThreeDimensionalSmooth

        public ThreeDimensionalSmooth(java.math.BigInteger[][][] v)
      • ThreeDimensionalSmooth

        public ThreeDimensionalSmooth()
    • Method Detail

      • movingAverage

        public double[][][] movingAverage(int maWindowWidthx,
                                          int maWindowWidthy,
                                          int maWindowWidthz)
      • movingAverage

        public double[][][] movingAverage(int maWindowWidth)
      • movingAverageAsBigDecimal

        public java.math.BigDecimal[][][] movingAverageAsBigDecimal(int maWindowWidthx,
                                                                    int maWindowWidthy,
                                                                    int maWindowWidthz)
      • movingAverageAsBigDecimal

        public java.math.BigDecimal[][][] movingAverageAsBigDecimal(int maWindowWidth)
      • savitzkyGolay

        public double[][][] savitzkyGolay(int sgWindowWidthx,
                                          int sgWindowWidthy,
                                          int sgWindowWidthz)
      • savitzkyGolay

        public double[][][] savitzkyGolay(int sgWindowWidth)
      • savitzkyGolay

        public double[][][][] savitzkyGolay(int sgWindowWidthx,
                                            int sgWindowWidthy,
                                            int sgWindowWidthz,
                                            int m,
                                            int n,
                                            int o)
      • savitzkyGolayFilter

        public double[][] savitzkyGolayFilter(int bpx,
                                              int fpx,
                                              int bpy,
                                              int fpy,
                                              int bpz,
                                              int fpz)
      • savitzkyGolayFilter

        public static double[][] savitzkyGolayFilter(int bpx,
                                                     int fpx,
                                                     int bpy,
                                                     int fpy,
                                                     int bpz,
                                                     int fpz,
                                                     int deg)
      • getSGcoefficients

        public double[][] getSGcoefficients()
      • getSGPolyIndices

        public int[][] getSGPolyIndices()
      • filterIndices

        public static int[][] filterIndices(int deg)
      • setSGpolyDegree

        public void setSGpolyDegree(int degree)
      • getSGpolyDegree

        public int getSGpolyDegree()
      • getMovingAverageValues

        public double[][][] getMovingAverageValues()
      • getMovingAverageValuesAsBigDecimal

        public java.math.BigDecimal[][][] getMovingAverageValuesAsBigDecimal()
      • getSavitzkyGolaySmoothedValues

        public double[][][] getSavitzkyGolaySmoothedValues()
      • getSavitzkyDerivatives

        public double[][][] getSavitzkyDerivatives()
      • extentMovingAverage

        public double extentMovingAverage()
      • extentSavitzkyGolay

        public double extentSavitzkyGolay()
      • interpolateSavitzkyGolay

        public double interpolateSavitzkyGolay(double xi,
                                               double yi,
                                               double zi)
      • interpolateMovingAverage

        public double interpolateMovingAverage(double xi,
                                               double yi,
                                               double zi)
      • plotSavitzkyGolayX

        public void plotSavitzkyGolayX(int yIndex,
                                       int zIndex)
      • plotSavitzkyGolayX

        public void plotSavitzkyGolayX(double yValue,
                                       double zValue)
      • plotSavitzkyGolayY

        public void plotSavitzkyGolayY(int xIndex,
                                       int zIndex)
      • plotSavitzkyGolayY

        public void plotSavitzkyGolayY(double xValue,
                                       double zValue)
      • plotSavitzkyGolayZ

        public void plotSavitzkyGolayZ(int xIndex,
                                       int yIndex)
      • plotSavitzkyGolayZ

        public void plotSavitzkyGolayZ(double xValue,
                                       double yValue)
      • plotMovingAverageX

        public void plotMovingAverageX(int yIndex,
                                       int zIndex)
      • plotMovingAverageX

        public void plotMovingAverageX(double yValue,
                                       double zValue)
      • plotMovingAverageY

        public void plotMovingAverageY(int xIndex,
                                       int zIndex)
      • plotMovingAverageY

        public void plotMovingAverageY(double xValue,
                                       double zValue)
      • plotMovingAverageZ

        public void plotMovingAverageZ(int xIndex,
                                       int yIndex)
      • plotMovingAverageZ

        public void plotMovingAverageZ(double xValue,
                                       double yValue)

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.