fonctions
Class Fonction1D

java.lang.Object
  extended by fonctions.Fonction1D
Direct Known Subclasses:
Gauss, GaussReduite, Lorentz

public abstract class Fonction1D
extends java.lang.Object

classe générale de fonction continue sur un domaine réell

Author:
jeanpierretreuil

Field Summary
protected  Domaine1D domaine
           
 
Constructor Summary
Fonction1D()
           
 
Method Summary
 double f(double x)
          calcul de la valeur de la fonction pour une valeur de x appartenant au domaine
 double integrale(double a, double b, double h)
          intégration par la méthode trapézoidale
abstract  double valeur(double x)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

domaine

protected Domaine1D domaine
Constructor Detail

Fonction1D

public Fonction1D()
Method Detail

valeur

public abstract double valeur(double x)

f

public double f(double x)
calcul de la valeur de la fonction pour une valeur de x appartenant au domaine

Parameters:
x -
Returns:

integrale

public double integrale(double a,
                        double b,
                        double h)
intégration par la méthode trapézoidale

Parameters:
a - borne inférieure
b - borne supérieure
h - pas de discrétisation