|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectLagrange
Interpolation de Lagrange
Field Summary | |
private double[] |
DIV
table des diviseurs |
private double[] |
F
les Fi |
private int |
MAX_N
nombre maximum de points |
private int |
N
nombre de points |
private double[] |
X
les Xi |
Constructor Summary | |
(package private) |
Lagrange(double[] x,
double[] f)
constructeur |
(package private) |
Lagrange(double[] x,
double[] f,
int n)
constructeur |
(package private) |
Lagrange(java.lang.String fileName)
constructeur |
Method Summary | |
void |
addPoint(double x,
double fx)
ajoute un point |
double |
getError(double x,
double M)
retourne l'erreur |
Polynome |
getPolynome()
retourne un vrai Polynome de degree N |
private Polynome |
L(int k)
retourne un Polynome Lk(x) |
private double |
L(int k,
double x)
calcul les Lk(x) |
double |
P(double x)
calcul P(x) |
private void |
setDIV()
initialise la table des divisions |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private double[] X
private double[] F
private double[] DIV
private int N
private int MAX_N
Constructor Detail |
Lagrange(double[] x, double[] f)
Lagrange(double[] x, double[] f, int n)
Lagrange(java.lang.String fileName)
Method Detail |
private double L(int k, double x)
private void setDIV()
private Polynome L(int k)
public double P(double x)
P
in interface InterpolationImpl
public void addPoint(double x, double fx)
addPoint
in interface InterpolationImpl
public Polynome getPolynome()
getPolynome
in interface InterpolationImpl
public double getError(double x, double M)
public java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |