All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class JSci.maths.wavelet.FWTPacketCoef

java.lang.Object
   |
   +----JSci.maths.wavelet.FWTPacketCoef

public final class FWTPacketCoef
extends Object
implements NumericalConstants, Cloneable
This class is used to encapsulate wavelet packets coefficients.


Variable Index

 o coefs
 o StandardChoice

Constructor Index

 o FWTPacketCoef()
 o FWTPacketCoef(double[][], boolean[])

Method Index

 o clone()
Return a copy of this object
 o compress(double)
 o compress(double, int)
 o compress(double[], double)
 o compressHard(double)
 o compressHard(double, int)
 o compressHard(double[], double)
 o denoise(double)
 o denoise(double, int)
 o denoise(double[], double)
 o denoiseHard(double)
 o denoiseHard(double, int)
 o denoiseHard(double[], double)
 o dimension(int)
 o energyRatio(int)
 o entropy()
 o getCoefs()
 o getJ()
 o icf()
 o mass(int)
 o norm()
Compute the L2 norm of the coefficients
 o norm(int)
Compute the L2 norm of the coefficients at "scale" i.
 o rebuildSignal(Filter)
 o rebuildSignal(Filter, double[])
 o setCoefs(double[], int)
 o setCoefs(double[][])
 o setPacket(boolean[])
Allows the user to set the Wavelet Packet chosen
 o sumEnergies()
 o sumSquares(int)
Compute the sum of the squares of the coefficients
 o sumVariance()
 o synthesize(Filter)
 o synthesize(Filter, double[])
 o synthesize(Filter, double[], int)
 o synthesize(Filter, int)
 o synthesizeAll(Filter)
 o synthesizeTout(Filter, double[])
 o variance(int)
 o varianceICF()
 o varianceRatio(int)

Variables

 o coefs
 protected double coefs[][]
 o StandardChoice
 protected boolean StandardChoice[]

Constructors

 o FWTPacketCoef
 public FWTPacketCoef()
 o FWTPacketCoef
 public FWTPacketCoef(double v[][],
                      boolean b[])

Methods

 o clone
 public Object clone()
Return a copy of this object

Overrides:
clone in class Object
 o getJ
 public int getJ()
 o dimension
 public int dimension(int i)
 o getCoefs
 public double[][] getCoefs()
 o norm
 public double[] norm()
Compute the L2 norm of the coefficients

 o norm
 public double norm(int i)
Compute the L2 norm of the coefficients at "scale" i.

 o sumSquares
 public double sumSquares(int i)
Compute the sum of the squares of the coefficients

 o mass
 public double mass(int i)
 o variance
 public double variance(int i)
 o sumEnergies
 public double sumEnergies()
 o entropy
 public double entropy()
 o sumVariance
 public double sumVariance()
 o energyRatio
 public double energyRatio(int i)
 o varianceRatio
 public double varianceRatio(int i)
 o icf
 public double icf()
 o varianceICF
 public double varianceICF()
 o setCoefs
 public void setCoefs(double v[][])
 o setPacket
 public void setPacket(boolean b[])
Allows the user to set the Wavelet Packet chosen

 o setCoefs
 public void setCoefs(double v[],
                      int i)
 o synthesize
 public void synthesize(Filter filtreprimaire,
                        double param[])
 o synthesize
 public void synthesize(Filter filtreprimaire,
                        double param[],
                        int jmax)
 o synthesizeTout
 public void synthesizeTout(Filter filtreprimaire,
                            double param[])
 o synthesize
 public void synthesize(Filter filtreprimaire)
 o synthesize
 public void synthesize(Filter filtreprimaire,
                        int jmax)
 o synthesizeAll
 public void synthesizeAll(Filter filtreprimaire)
 o rebuildSignal
 public Signal rebuildSignal(Filter filtreprimaire)
 o rebuildSignal
 public Signal rebuildSignal(Filter filtreprimaire,
                             double param[])
 o denoise
 public void denoise(double p)
 o denoise
 public void denoise(double p,
                     int k)
 o denoise
 public static double[] denoise(double v[],
                                double p)
 o compress
 public void compress(double p)
 o compress
 public void compress(double p,
                      int k)
 o compress
 public static double[] compress(double v[],
                                 double p)
 o denoiseHard
 public void denoiseHard(double p)
 o denoiseHard
 public void denoiseHard(double p,
                         int k)
 o denoiseHard
 public static double[] denoiseHard(double v[],
                                    double seuil)
 o compressHard
 public void compressHard(double p)
 o compressHard
 public void compressHard(double p,
                          int k)
 o compressHard
 public static double[] compressHard(double v[],
                                     double seuil)

All Packages  Class Hierarchy  This Package  Previous  Next  Index