All Packages Class Hierarchy This Package Previous Next Index
Class polymtl.magi.math.Ondelettes.Cascades
java.lang.Object
|
+----polymtl.magi.math.Ondelettes.Cascades
- public final class Cascades
- extends Object
-
doubleEchantillonne(double[])
- Insertion de zéros entre chaque valeur existante d'un
vecteur en ajoutant un zéro au début.
-
evalBas(Filtre,
int, int, int, int)
- Calcule les valeurs de fonction d'échelle sur les
nombres dyadiques.
-
evalBasHaar(Filtre,
int, int, int, int)
- Calcule les valeurs de fonction d'échelle sur les
nombres dyadiques.
-
evalHaut(Filtre,
int, int, int, int)
- Méthode pour evaluer les ondelettes.
-
evalHautHaar(Filtre,
int, int, int, int)
- Méthode pour evaluer les ondelettes.
-
evaluation(Filtre,
int, int, double[])
- Premičre méthode principale de la classe.
-
evaluationHaar(Filtre,
int, int, double[])
- Seconde méthode principale de la classe.
-
Extraction(int,
double[][])
- Retourne un sous-vecteur ŕ partir d'une matrice.
-
longueur(int, int)
- Retourne le nombre de noeuds pris en compte aprčs jfin
itérations dans le cas de l'interpolation dyadique standard.
-
longueurHaar(int,
int)
- Retourne le nombre de noeuds pris en compte aprčs jfin
itérations dans le cas de l'interpolation dyadique de type
Haar ou pair.
-
PuissanceDe2(int)
- Algorithme "rapide" pour prendre la puissance de 2
d'un entier
-
Superechantillonne(double[])
- insertion de zéros entre chaque valeur existante d'un
vecteur en ajoutant un zéro au début et ŕ la fin.
-
Surechantillonne(double[])
- insertion de zéros entre chaque valeur existante d'un
vecteur
evalBas
public static double[] evalBas(Filtre filtre,
int n0,
int j1,
int jfin,
int k)
- Calcule les valeurs de fonction d'échelle sur les
nombres dyadiques.
-
- Parameters:
- n0 - nombre de noeuds au depart
- j1 - nombre d'iterations a calculer (j1 grand donne
plus de precision)
- jfin - echelle d'interet (on calcule j1 iterations,
mais on en retiens que jfin
- k - placement de la dirac
evalBasHaar
public static double[] evalBasHaar(Filtre filtre,
int n0,
int j1,
int jfin,
int k)
- Calcule les valeurs de fonction d'échelle sur les
nombres dyadiques.
-
- Parameters:
- n0 - nombre de noeuds au depart
- j1 - nombre d'iterations a calculer (j1 grand donne
plus de precision)
- jfin - echelle d'interet (on calcule j1 iterations,
mais on en retient que jfin
- k - placement de la dirac
evalHaut
public static double[] evalHaut(Filtre filtre,
int n0,
int j1,
int jfin,
int k)
- Méthode pour evaluer les ondelettes. Utilisation
directe de la methode evalBas dans cette meme classe.
evalHautHaar
public static double[] evalHautHaar(Filtre filtre,
int n0,
int j1,
int jfin,
int k)
- Méthode pour evaluer les ondelettes. Utilisation
directe de la methode evalBas dans cette meme classe.
PuissanceDe2
public static int PuissanceDe2(int pwrOf2)
- Algorithme "rapide" pour prendre la puissance de 2
d'un entier
Extraction
public static double[] Extraction(int j,
double data[][])
- Retourne un sous-vecteur ŕ partir d'une matrice.
Surechantillonne
public static double[] Surechantillonne(double data[])
- insertion de zéros entre chaque valeur existante d'un
vecteur
doubleEchantillonne
public static double[] doubleEchantillonne(double data[])
- Insertion de zéros entre chaque valeur existante d'un
vecteur en ajoutant un zéro au début. Utile pour Haar.
Superechantillonne
public static double[] Superechantillonne(double data[])
- insertion de zéros entre chaque valeur existante d'un
vecteur en ajoutant un zéro au début et ŕ la fin.
longueur
public static int longueur(int n0,
int jfin)
- Retourne le nombre de noeuds pris en compte aprčs jfin
itérations dans le cas de l'interpolation dyadique standard.
longueurHaar
public static int longueurHaar(int n0,
int jfin)
- Retourne le nombre de noeuds pris en compte aprčs jfin
itérations dans le cas de l'interpolation dyadique de type
Haar ou pair.
evaluation
public static double[] evaluation(Filtre filtre,
int j1,
int jfin,
double init[])
- Premičre méthode principale de la classe. Application
directe de l'algo en cascades.
-
- Parameters:
- j1 - nombre d'iterations a calculer (j1 grand donne
plus de precision)
- jfin - echelle d'interet (on calcule j1 iterations,
mais on en retiens que jfin
evaluationHaar
public static double[] evaluationHaar(Filtre filtre,
int j1,
int jfin,
double init[])
- Seconde méthode principale de la classe. Application
directe de l'algo en cascades.
-
- Parameters:
- j1 - nombre d'iterations a calculer (j1 grand donne
plus de precision)
- jfin - echelle d'interet (on calcule j1 iterations,
mais on en retiens que jfin
All Packages Class Hierarchy This Package Previous Next Index