jsci.maths.wavelet
Class FWTCoefMath
- java.lang.Object
-
- jsci.maths.AbstractMath
-
- jsci.maths.wavelet.FWTCoefMath
-
public final class FWTCoefMath extends AbstractMath
This class allows to do some operations on wavelet coefficients
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static booleanareCompatible(FWTCoef[] a)static booleanareCompatible(FWTCoef a, FWTCoef b)static doubleenergyRatio(FWTCoef[] a, int i)static doubleentropy(FWTCoef[] a)static doubleentropy(FWTCoef[] a, int i)static intgetJ(FWTCoef[] a)static doubleicf(FWTCoef[] a)Compute the Shannon entropy.static doubleicfVariance(FWTCoef[] a)static doublesumEnergies(FWTCoef[] a)static doublesumSquares(FWTCoef[] a, int i)Compute the sum of the squares of the coefficientsstatic doublesumVariance(FWTCoef[] a)static doublevariance(FWTCoef[] a, int i)static doublevarianceRatio(FWTCoef[] a, int i)
-
-
-
Method Detail
-
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)
-
-
DMelt 3.0 © DataMelt by jWork.ORG