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

Constructor Index

 o ConstanteParMorceaux()
Constructeur de base
 o ConstanteParMorceaux(double[])
Creation d'une fonction constante par morceaux

Method Index

 o derive()
Derive la fonction ConstanteParMorceaux pour obtenir une SommeDeDiracs
 o derive(double, double)
Derive la fonction ConstanteParMorceaux pour obtenir une SommeDeDiracs
 o estPair()
Ceci fait partie de l'interface filtre.
 o evaluation(int, int)
Méthode incluse par souci de compatibilité avec la classe FonctionIteree: appelle simplement la méthode interpole.
 o interpole(int)
Retourne plus de valeurs sur la spline 2^j fois plus (par interpolation)
 o longueur()
Retourne le nombre de noeuds sur lesquels "vit" la fonction.
 o longueur(int)
Retourne le nombre de noeuds sur lesquels "vit" la fonction après j itérations.
 o masse(double, double)
Si la fonction est sur l'intervalle (a,b), on desire connaitre sa masse.
 o passebas(double[])
Application du filtre passe-bas.
 o passebas(double[], double)
Cette methode est utilisée pour avoir la compatibilité avec l'interface Filtre.
 o passehaut(double[])
Application du filtre passe-haut On doit l'inclure pour des questions de compatibilité avec l'interface generale Filtre.
 o passehaut(double[], double)
Cette methode est utilisée pour avoir la compatibilité avec l'interface Filtre.
 o valeur(int)
On doit pouvoir aller chercher les valeurs de la fonction constante par morceaux
 o valeur(int, double)
Permet a l'utilisateur de modifier la fonction

Constructors

 o ConstanteParMorceaux
 public ConstanteParMorceaux(double v[])
Creation d'une fonction constante par morceaux

 o ConstanteParMorceaux
 public ConstanteParMorceaux()
Constructeur de base

Methods

 o estPair
 public boolean estPair()
Ceci fait partie de l'interface filtre.

 o passebas
 public double[] passebas(double v[],
                          double param)
Cette methode est utilisée pour avoir la compatibilité avec l'interface Filtre.

 o passehaut
 public double[] passehaut(double v[],
                           double param)
Cette methode est utilisée pour avoir la compatibilité avec l'interface Filtre.

 o passebas
 public double[] passebas(double donnee[])
Application du filtre passe-bas.

 o 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.

 o valeur
 public double valeur(int i)
On doit pouvoir aller chercher les valeurs de la fonction constante par morceaux

 o masse
 public double masse(double a,
                     double b)
Si la fonction est sur l'intervalle (a,b), on desire connaitre sa masse.

 o valeur
 public void valeur(int i,
                    double d)
Permet a l'utilisateur de modifier la fonction

 o derive
 public SommeDeDiracs derive()
Derive la fonction ConstanteParMorceaux pour obtenir une SommeDeDiracs

 o 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
 o longueur
 public int longueur()
Retourne le nombre de noeuds sur lesquels "vit" la fonction.

Overrides:
longueur in class FonctionIteree
 o 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
 o interpole
 public double[] interpole(int j)
Retourne plus de valeurs sur la spline 2^j fois plus (par interpolation)

 o 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