All Packages Class Hierarchy This Package Previous Next Index
Class
polymtl.magi.math.Ondelettes.Splines.ConstanteParMorceaux
java.lang.Object
|
+----polymtl.magi.math.Ondelettes.FonctionIteree
|
+----polymtl.magi.math.Ondelettes.Splines.ConstanteParMorceaux
- public class ConstanteParMorceaux
- extends
FonctionIteree
- implements
Filtre
-
ConstanteParMorceaux()
- Constructeur de base
-
ConstanteParMorceaux(double[])
- Creation d'une fonction constante par morceaux
-
derive()
- Derive la fonction ConstanteParMorceaux pour obtenir
une SommeDeDiracs
-
derive(double,
double)
- Derive la fonction ConstanteParMorceaux pour obtenir
une SommeDeDiracs
-
estPair()
- Ceci fait partie de l'interface filtre.
-
evaluation(int, int)
- Méthode incluse par souci de compatibilité avec la
classe FonctionIteree: appelle simplement la méthode
interpole.
-
interpole(int)
- Retourne plus de valeurs sur la spline 2^j fois plus
(par interpolation)
-
longueur()
- Retourne le nombre de noeuds sur lesquels "vit" la
fonction.
-
longueur(int)
- Retourne le nombre de noeuds sur lesquels "vit" la
fonction après j itérations.
-
masse(double,
double)
- Si la fonction est sur l'intervalle (a,b), on desire
connaitre sa masse.
-
passebas(double[])
- Application du filtre passe-bas.
-
passebas(double[],
double)
- Cette methode est utilisée pour avoir la compatibilité
avec l'interface Filtre.
-
passehaut(double[])
- Application du filtre passe-haut On doit l'inclure
pour des questions de compatibilité avec l'interface
generale Filtre.
-
passehaut(double[],
double)
- Cette methode est utilisée pour avoir la compatibilité
avec l'interface Filtre.
-
valeur(int)
- On doit pouvoir aller chercher les valeurs de la
fonction constante par morceaux
-
valeur(int, double)
- Permet a l'utilisateur de modifier la fonction
ConstanteParMorceaux
public ConstanteParMorceaux(double v[])
- Creation d'une fonction constante par morceaux
ConstanteParMorceaux
public ConstanteParMorceaux()
- Constructeur de base
estPair
public boolean estPair()
- Ceci fait partie de l'interface filtre.
passebas
public double[] passebas(double v[],
double param)
- Cette methode est utilisée pour avoir la compatibilité
avec l'interface Filtre.
passehaut
public double[] passehaut(double v[],
double param)
- Cette methode est utilisée pour avoir la compatibilité
avec l'interface Filtre.
passebas
public double[] passebas(double donnee[])
- Application du filtre passe-bas.
passehaut
public double[] passehaut(double donnee[])
- Application du filtre passe-haut On doit l'inclure
pour des questions de compatibilité avec l'interface
generale Filtre.
valeur
public double valeur(int i)
- On doit pouvoir aller chercher les valeurs de la
fonction constante par morceaux
masse
public double masse(double a,
double b)
- Si la fonction est sur l'intervalle (a,b), on desire
connaitre sa masse.
valeur
public void valeur(int i,
double d)
- Permet a l'utilisateur de modifier la fonction
derive
public SommeDeDiracs derive()
- Derive la fonction ConstanteParMorceaux pour obtenir
une SommeDeDiracs
derive
public SommeDeDiracs derive(double a,
double b)
- Derive la fonction ConstanteParMorceaux pour obtenir
une SommeDeDiracs
-
- Parameters:
- a - ce paramètre est inutile
- b - ce paramètre est inutile
longueur
public int longueur()
- Retourne le nombre de noeuds sur lesquels "vit" la
fonction.
-
- Overrides:
-
longueur
in class
FonctionIteree
longueur
public int longueur(int j)
- Retourne le nombre de noeuds sur lesquels "vit" la
fonction après j itérations.
-
- Overrides:
-
longueur
in class
FonctionIteree
interpole
public double[] interpole(int j)
- Retourne plus de valeurs sur la spline 2^j fois plus
(par interpolation)
evaluation
public double[] evaluation(int jfin,
int j1)
- Méthode incluse par souci de compatibilité avec la
classe FonctionIteree: appelle simplement la méthode
interpole. param j1 ce paramètre est ignoré.
-
- Overrides:
-
evaluation
in class FonctionIteree
All Packages Class Hierarchy This Package Previous Next Index