JSci.maths.wavelet
Class FWTCoefMath

java.lang.Object
  extended byJSci.maths.AbstractMath
      extended byJSci.maths.wavelet.FWTCoefMath

public final class FWTCoefMath
extends AbstractMath

This class allows to do some operations on wavelet coefficients


Method Summary
static boolean areCompatible(FWTCoef[] a)
           
static boolean areCompatible(FWTCoef a, FWTCoef b)
           
static double energyRatio(FWTCoef[] a, int i)
           
static double entropy(FWTCoef[] a)
           
static double entropy(FWTCoef[] a, int i)
           
static int getJ(FWTCoef[] a)
           
static double icf(FWTCoef[] a)
          Compute the Shannon entropy.
static double icfVariance(FWTCoef[] a)
           
static double sumEnergies(FWTCoef[] a)
           
static double sumSquares(FWTCoef[] a, int i)
          Compute the sum of the squares of the coefficients
static double sumVariance(FWTCoef[] a)
           
static double variance(FWTCoef[] a, int i)
           
static double varianceRatio(FWTCoef[] a, int i)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

areCompatible

public static boolean areCompatible(FWTCoef a,
                                    FWTCoef b)

areCompatible

public static boolean areCompatible(FWTCoef[] a)

getJ

public static int getJ(FWTCoef[] a)

sumSquares

public static double sumSquares(FWTCoef[] a,
                                int i)
Compute the sum of the squares of the coefficients


variance

public static double variance(FWTCoef[] a,
                              int i)

sumEnergies

public static double sumEnergies(FWTCoef[] a)

entropy

public static double entropy(FWTCoef[] a,
                             int i)

entropy

public static double entropy(FWTCoef[] a)

sumVariance

public static double sumVariance(FWTCoef[] a)

energyRatio

public static double energyRatio(FWTCoef[] a,
                                 int i)

varianceRatio

public static double varianceRatio(FWTCoef[] a,
                                   int i)

icf

public static double icf(FWTCoef[] a)
Compute the Shannon entropy.


icfVariance

public static double icfVariance(FWTCoef[] a)