Uses of Class
JSci.maths.wavelet.MultiscaleFunction

Packages that use MultiscaleFunction
JSci.maths.wavelet   
JSci.maths.wavelet.cdf2_4   
JSci.maths.wavelet.cdf3_5   
JSci.maths.wavelet.daubechies2   
JSci.maths.wavelet.daubechies3   
JSci.maths.wavelet.daubechies4   
JSci.maths.wavelet.daubechies5   
JSci.maths.wavelet.daubechies6   
JSci.maths.wavelet.daubechies7   
JSci.maths.wavelet.daubechies8   
JSci.maths.wavelet.haar   
JSci.maths.wavelet.splines   
 

Uses of MultiscaleFunction in JSci.maths.wavelet
 

Subclasses of MultiscaleFunction in JSci.maths.wavelet
 class Cosine
          This class is used to be able to mix the wavelet and cosine transforms.
 class DiscreteFunction
          This class is used to be able to mix the wavelet and other type of functions such as given signals.
 class Signal
          This class use the linear spline as a general model for a signal.
 class Sine
          This class is used to be able to mix the wavelet and sine transforms.
 class SparseDiscreteFunction
           
 

Methods in JSci.maths.wavelet that return MultiscaleFunction
abstract  MultiscaleFunction Multiresolution.dualScaling(int n0, int k)
           
abstract  MultiscaleFunction Multiresolution.dualWavelet(int n0, int k)
           
abstract  MultiscaleFunction Multiresolution.primaryScaling(int n0, int k)
           
abstract  MultiscaleFunction Multiresolution.primaryWavelet(int n0, int k)
           
 

Methods in JSci.maths.wavelet with parameters of type MultiscaleFunction
 void BasisFunctionLibrary.add(MultiscaleFunction f)
          Add the MultiscaleFunction to both the primary and dual internal arrays.
 void BasisFunctionLibrary.add(MultiscaleFunction[] f)
          Add the array of MultiscaleFunction to both the primary and dual internal arrays.
static double[] DiscreteHilbertSpace.add(MultiscaleFunction f, double a, MultiscaleFunction g, int j1)
          Calculates f+a*g.
static DoubleSparseVector DiscreteHilbertSpace.add(MultiscaleFunction g, double a, SparseDiscreteFunction f, int j1)
          Calculates f+a*g.
 void MatchingPursuit.add(MultiscaleFunction fprimary, MultiscaleFunction fdual)
           
 void BasisFunctionLibrary.add(MultiscaleFunction fprimary, MultiscaleFunction fdual)
          Add a clone of the given MultiscaleFunctions to the internal arrays of MultiscaleFunctions.
static DoubleSparseVector DiscreteHilbertSpace.add(SparseDiscreteFunction f, double a, MultiscaleFunction g, int j1)
          Calculates f+a*g.
protected static DiscreteFunction[] BasisFunctionLibrary.cloneArrayDiscreteFunction(MultiscaleFunction[] a)
          Clone an arry of DiscreteFunction.
static int[] DiscreteHilbertSpace.getScalingCoefficients(MultiscaleFunction f, MultiscaleFunction g, int j1)
          While this method is public (for transparency reasons) it should not be called by other classes unless absolutely necessary.
static double DiscreteHilbertSpace.integrate(MultiscaleFunction f, MultiscaleFunction g, int j1)
           
static double DiscreteHilbertSpace.integrate(MultiscaleFunction f, MultiscaleFunction g, int j1, double a, double b)
           
static double DiscreteHilbertSpace.integrate(PiecewiseConstant f, MultiscaleFunction g, int j1)
           
static double DiscreteHilbertSpace.integrate(PiecewiseConstant f, MultiscaleFunction g, int j1, double a, double b)
           
static double DiscreteHilbertSpace.integrate(SumOfDiracs f, MultiscaleFunction g, int j1)
           
static double DiscreteHilbertSpace.integrate(SumOfDiracs f, MultiscaleFunction g, int j1, double a, double b)
           
 

Uses of MultiscaleFunction in JSci.maths.wavelet.cdf2_4
 

Subclasses of MultiscaleFunction in JSci.maths.wavelet.cdf2_4
 class DualScaling2_4
          Cohen-Daubechies-Feauveau with N=2 and Ntilde=4 adapted to the interval by Deslauriers-Dubuc-Lemire
 class DualWavelet2_4
          Cohen-Daubechies-Feauveau with N=2 and Ntilde=4 adapted to the interval by Deslauriers-Dubuc-Lemire
 

Methods in JSci.maths.wavelet.cdf2_4 that return MultiscaleFunction
 MultiscaleFunction CDF2_4.dualScaling(int n0, int k)
           
 MultiscaleFunction CDF2_4.dualWavelet(int n0, int k)
           
 MultiscaleFunction CDF2_4.primaryScaling(int n0, int k)
           
 MultiscaleFunction CDF2_4.primaryWavelet(int n0, int k)
           
 

Uses of MultiscaleFunction in JSci.maths.wavelet.cdf3_5
 

Subclasses of MultiscaleFunction in JSci.maths.wavelet.cdf3_5
 class DualScaling3_5
          Cohen-Daubechies-Feauveau with N=3 and Ntilde=5 adapted to the interval by Deslauriers-Dubuc-Lemire
 class DualWavelet3_5
          Cohen-Daubechies-Feauveau with N=3 and Ntilde=5 adapted to the interval by Deslauriers-Dubuc-Lemire
 

Methods in JSci.maths.wavelet.cdf3_5 that return MultiscaleFunction
 MultiscaleFunction CDF3_5.dualScaling(int n0, int k)
           
 MultiscaleFunction CDF3_5.dualWavelet(int n0, int k)
           
 MultiscaleFunction CDF3_5.primaryScaling(int n0, int k)
           
 MultiscaleFunction CDF3_5.primaryWavelet(int n0, int k)
           
 

Uses of MultiscaleFunction in JSci.maths.wavelet.daubechies2
 

Subclasses of MultiscaleFunction in JSci.maths.wavelet.daubechies2
 class Scaling2
          Daubechies wavelets adapted to the interval by Meyer.
 class Wavelet2
          Daubechies wavelets adapted to the interval by Meyer.
 

Methods in JSci.maths.wavelet.daubechies2 that return MultiscaleFunction
 MultiscaleFunction Daubechies2.dualScaling(int n0, int k)
           
 MultiscaleFunction Daubechies2.dualWavelet(int n0, int k)
           
 MultiscaleFunction Daubechies2.primaryScaling(int n0, int k)
           
 MultiscaleFunction Daubechies2.primaryWavelet(int n0, int k)
           
 

Uses of MultiscaleFunction in JSci.maths.wavelet.daubechies3
 

Subclasses of MultiscaleFunction in JSci.maths.wavelet.daubechies3
 class Scaling3
          Daubechies wavelets adapted to the interval by Meyer.
 class Wavelet3
          Daubechies wavelets adapted to the interval by Meyer.
 

Methods in JSci.maths.wavelet.daubechies3 that return MultiscaleFunction
 MultiscaleFunction Daubechies3.dualScaling(int n0, int k)
           
 MultiscaleFunction Daubechies3.dualWavelet(int n0, int k)
           
 MultiscaleFunction Daubechies3.primaryScaling(int n0, int k)
           
 MultiscaleFunction Daubechies3.primaryWavelet(int n0, int k)
           
 

Uses of MultiscaleFunction in JSci.maths.wavelet.daubechies4
 

Subclasses of MultiscaleFunction in JSci.maths.wavelet.daubechies4
 class Scaling4
          Daubechies wavelets adapted to the interval by Meyer.
 class Wavelet4
          Daubechies wavelets adapted to the interval by Meyer.
 

Methods in JSci.maths.wavelet.daubechies4 that return MultiscaleFunction
 MultiscaleFunction Daubechies4.dualScaling(int n0, int k)
           
 MultiscaleFunction Daubechies4.dualWavelet(int n0, int k)
           
 MultiscaleFunction Daubechies4.primaryScaling(int n0, int k)
           
 MultiscaleFunction Daubechies4.primaryWavelet(int n0, int k)
           
 

Uses of MultiscaleFunction in JSci.maths.wavelet.daubechies5
 

Subclasses of MultiscaleFunction in JSci.maths.wavelet.daubechies5
 class Scaling5
          Daubechies wavelets adapted to the interval by Meyer.
 class Wavelet5
          Daubechies wavelets adapted to the interval by Meyer.
 

Methods in JSci.maths.wavelet.daubechies5 that return MultiscaleFunction
 MultiscaleFunction Daubechies5.dualScaling(int n0, int k)
           
 MultiscaleFunction Daubechies5.dualWavelet(int n0, int k)
           
 MultiscaleFunction Daubechies5.primaryScaling(int n0, int k)
           
 MultiscaleFunction Daubechies5.primaryWavelet(int n0, int k)
           
 

Uses of MultiscaleFunction in JSci.maths.wavelet.daubechies6
 

Subclasses of MultiscaleFunction in JSci.maths.wavelet.daubechies6
 class Scaling6
          Daubechies wavelets adapted to the interval by Meyer.
 class Wavelet6
          Daubechies wavelets adapted to the interval by Meyer.
 

Methods in JSci.maths.wavelet.daubechies6 that return MultiscaleFunction
 MultiscaleFunction Daubechies6.dualScaling(int n0, int k)
           
 MultiscaleFunction Daubechies6.dualWavelet(int n0, int k)
           
 MultiscaleFunction Daubechies6.primaryScaling(int n0, int k)
           
 MultiscaleFunction Daubechies6.primaryWavelet(int n0, int k)
           
 

Uses of MultiscaleFunction in JSci.maths.wavelet.daubechies7
 

Subclasses of MultiscaleFunction in JSci.maths.wavelet.daubechies7
 class Scaling7
          Daubechies wavelets adapted to the interval by Meyer.
 class Wavelet7
          Daubechies wavelets adapted to the interval by Meyer.
 

Methods in JSci.maths.wavelet.daubechies7 that return MultiscaleFunction
 MultiscaleFunction Daubechies7.dualScaling(int n0, int k)
           
 MultiscaleFunction Daubechies7.dualWavelet(int n0, int k)
           
 MultiscaleFunction Daubechies7.primaryScaling(int n0, int k)
           
 MultiscaleFunction Daubechies7.primaryWavelet(int n0, int k)
           
 

Uses of MultiscaleFunction in JSci.maths.wavelet.daubechies8
 

Subclasses of MultiscaleFunction in JSci.maths.wavelet.daubechies8
 class Scaling8
          Daubechies wavelets adapted to the interval by Meyer.
 class Wavelet8
          Daubechies wavelets adapted to the interval by Meyer.
 

Methods in JSci.maths.wavelet.daubechies8 that return MultiscaleFunction
 MultiscaleFunction Daubechies8.dualScaling(int n0, int k)
           
 MultiscaleFunction Daubechies8.dualWavelet(int n0, int k)
           
 MultiscaleFunction Daubechies8.primaryScaling(int n0, int k)
           
 MultiscaleFunction Daubechies8.primaryWavelet(int n0, int k)
           
 

Uses of MultiscaleFunction in JSci.maths.wavelet.haar
 

Methods in JSci.maths.wavelet.haar that return MultiscaleFunction
 MultiscaleFunction MultiSplineHaar.dualScaling(int n0, int k)
           
 MultiscaleFunction MultiSplineHaar.dualWavelet(int n0, int k)
           
 MultiscaleFunction MultiSplineHaar.primaryScaling(int n0, int k)
           
 MultiscaleFunction MultiSplineHaar.primaryWavelet(int n0, int k)
           
 

Uses of MultiscaleFunction in JSci.maths.wavelet.splines
 

Subclasses of MultiscaleFunction in JSci.maths.wavelet.splines
 class LinearSpline
          This class is used to generate linear splines to be used as wavelets or related functions.
 class PiecewiseConstant
          This class is used to generate piecewise constant splines to be used as wavelets or related functions.
 class QuadraticSpline
          This class is used to generate quadratic splines to be used as wavelets or related functions.
 class Spline
          This class is meant as an abstract encapsulation for spline objects.
 class SumOfDiracs
          This class is used to generate sum of Diracs (splines of order 0) to be used as wavelets or related functions.