All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class polymtl.magi.math.Ondelettes.HilbertDiscret

java.lang.Object
   |
   +----polymtl.magi.math.Ondelettes.HilbertDiscret

public final class HilbertDiscret
extends Object

Constructor Index

 o HilbertDiscret()

Method Index

 o CoefDeCompatilibilite(FonctionIteree, FonctionIteree)
Calcul des "coefficients de compatibilite." Une technicalite!
 o integration(ConstanteParMorceaux, FonctionIteree, int)
Intégration d'une ConstanteParMorceaux multipliée par une fonction itérée sur l'intervalle [0,1],
 o integration(ConstanteParMorceaux, FonctionIteree, int, double, double)
Intégration d'une ConstanteParMorceaux multipliée par une fonction itérée sur l'intervalle [a,b],
 o integration(FonctionIteree, FonctionIteree, int)
Intégration d'une fonction itérée multipliée par une fonction itérée sans normalisation ATTENTION: Cette méthode générique peut générée des exceptions même lorsque les deux FonctionIteree devraient pouvoir être intégré, c'est à vous d'écrire une nouvelle méthode dans ce cas.
 o integration(FonctionIteree, FonctionIteree, int, double, double)
Intégration d'une fonction itérée multipliée par une fonction itérée sur l'intervalle [a,b]: on normalise les ondelettes pour être bi-orthonormées sur [0,1].
 o integration(SommeDeDiracs, double[])
Integration d'une somme de Dirac avec une vecteur v qui symbolise les valeurs d'une fonction aux noeuds.
 o integration(SommeDeDiracs, FonctionIteree, int)
intégration d'une somme de Dirac multipliée par une fonction itérée sur l'intervalle [0,1].
 o integration(SommeDeDiracs, FonctionIteree, int, double, double)
intégration d'une somme de Dirac multipliée par une fonction itérée sur l'intervalle [a,b].
 o integration(SplineLineaire, FonctionIteree, int, int, double, double)
Intégration d'une SplineLineaire multipliée par une fonction itérée sur l'intervalle [a,b], l'utilisation de cette méthode est facultative : la méthode générique (voir plus haut) devrait fonctionner.

Constructors

 o HilbertDiscret
 public HilbertDiscret()

Methods

 o integration
 public static double integration(FonctionIteree f,
                                  FonctionIteree g,
                                  int j1,
                                  double a,
                                  double b)
Intégration d'une fonction itérée multipliée par une fonction itérée sur l'intervalle [a,b]: on normalise les ondelettes pour être bi-orthonormées sur [0,1]. ATTENTION: Cette méthode générique peut générée des exceptions même lorsque les deux FonctionIteree devraient pouvoir être intégré, c'est à vous d'écrire une nouvelle méthode dans ce cas.

Parameters:
j1 - précision du calcul
 o integration
 public static double integration(FonctionIteree f,
                                  FonctionIteree g,
                                  int j1)
Intégration d'une fonction itérée multipliée par une fonction itérée sans normalisation ATTENTION: Cette méthode générique peut générée des exceptions même lorsque les deux FonctionIteree devraient pouvoir être intégré, c'est à vous d'écrire une nouvelle méthode dans ce cas.

Parameters:
j1 - précision du calcul
 o integration
 public static double integration(SplineLineaire f,
                                  FonctionIteree g,
                                  int j1,
                                  int j2,
                                  double a,
                                  double b)
Intégration d'une SplineLineaire multipliée par une fonction itérée sur l'intervalle [a,b], l'utilisation de cette méthode est facultative : la méthode générique (voir plus haut) devrait fonctionner. Note : On devrait pouvoir optimiser cette méthode.

Parameters:
j2 - est un facteur de precision qui nous donne le nombre de valeurs a aller chercher pour la spline (par integration lineaire)
 o integration
 public static double integration(ConstanteParMorceaux f,
                                  FonctionIteree g,
                                  int j1,
                                  double a,
                                  double b)
Intégration d'une ConstanteParMorceaux multipliée par une fonction itérée sur l'intervalle [a,b],

 o integration
 public static double integration(ConstanteParMorceaux f,
                                  FonctionIteree g,
                                  int j1)
Intégration d'une ConstanteParMorceaux multipliée par une fonction itérée sur l'intervalle [0,1],

 o integration
 public static double integration(SommeDeDiracs f,
                                  FonctionIteree g,
                                  int j1,
                                  double a,
                                  double b)
intégration d'une somme de Dirac multipliée par une fonction itérée sur l'intervalle [a,b]. param a ce paramètre est inutile et ignoré param b ce paramètre est inutile et ignoré.

 o integration
 public static double integration(SommeDeDiracs f,
                                  FonctionIteree g,
                                  int j1)
intégration d'une somme de Dirac multipliée par une fonction itérée sur l'intervalle [0,1].

 o integration
 public static double integration(SommeDeDiracs f,
                                  double v[])
Integration d'une somme de Dirac avec une vecteur v qui symbolise les valeurs d'une fonction aux noeuds. Devrait utiliser VecteurMath.PScalaire...

 o CoefDeCompatilibilite
 public static int[] CoefDeCompatilibilite(FonctionIteree f,
                                           FonctionIteree g)
Calcul des "coefficients de compatibilite." Une technicalite!


All Packages  Class Hierarchy  This Package  Previous  Next  Index