All Packages Class Hierarchy This Package Previous Next Index
Class polymtl.magi.math.DoubleVecteurMorse
java.lang.Object
|
+----polymtl.magi.math.DoubleVecteurMorse
- public class DoubleVecteurMorse
- extends Object
-
N
-
-
vPos
-
-
vVal
-
-
DoubleVecteurMorse()
- Constructeur
-
DoubleVecteurMorse(int[],
double[], int)
- Constructeur
-
additionne(DoubleVecteurMorse)
- permet a l'utilisateur d'additioner l'objet avec un
autre vecteur.
-
compresse(double[])
- Convertion d'un double[] en DoubleVecteurMorse.
-
decompresse(DoubleVecteurMorse)
- Convertion d'un DoubleVecteurMorse en double[].
-
donnePosition(int)
- Retourne la position de la i ième valeur non-nulle
dans le vecteur.
-
donneValeur(int)
- retourne la valeur d'un vecteur
-
fixeLongueur(int)
- fixe la longueur du vecteur
-
fixeValeur(int,
double)
- permet a l'utilisateur d'entrer une valeur
-
longueur()
- retourne la longueur du vecteur
-
masse()
- permet a l'utilisateur d'obtenir la masse du vecteur.
-
norme()
- permet a l'utilisateur d'obtenir la norme Eucledienne
-
normeL2()
- permet a l'utilisateur d'obtenir la norme Eucledienne
-
PScalaire(DoubleVecteurMorse)
- permet a l'utilisateur de prendre le produit scalaire
de l'objet avec un autre vecteur.
-
sommeLesCarres()
- permet a l'utilisateur d'obtenir la somme des carrés.
-
soustrait(DoubleVecteurMorse)
- permet a l'utilisateur de soustraire l'objet avec un
autre vecteur.
vPos
protected int vPos[]
vVal
protected double vVal[]
N
protected int N
DoubleVecteurMorse
public DoubleVecteurMorse()
- Constructeur
DoubleVecteurMorse
public DoubleVecteurMorse(int v1[],
double v2[],
int n)
- Constructeur
compresse
public static DoubleVecteurMorse compresse(double v[])
- Convertion d'un double[] en DoubleVecteurMorse.
Coûteux, mais peu sauver de la mémoire et des problèmes.
decompresse
public static double[] decompresse(DoubleVecteurMorse dvm)
- Convertion d'un DoubleVecteurMorse en double[].
Coûteux.
longueur
public int longueur()
- retourne la longueur du vecteur
fixeLongueur
public void fixeLongueur(int n)
- fixe la longueur du vecteur
donneValeur
public double donneValeur(int i)
- retourne la valeur d'un vecteur
donnePosition
public double donnePosition(int i)
- Retourne la position de la i ième valeur non-nulle
dans le vecteur.
fixeValeur
public void fixeValeur(int i,
double a)
- permet a l'utilisateur d'entrer une valeur
normeL2
public double normeL2()
- permet a l'utilisateur d'obtenir la norme Eucledienne
norme
public double norme()
- permet a l'utilisateur d'obtenir la norme Eucledienne
sommeLesCarres
public double sommeLesCarres()
- permet a l'utilisateur d'obtenir la somme des carrés.
masse
public double masse()
- permet a l'utilisateur d'obtenir la masse du vecteur.
additionne
public DoubleVecteurMorse additionne(DoubleVecteurMorse x)
- permet a l'utilisateur d'additioner l'objet avec un
autre vecteur.
soustrait
public DoubleVecteurMorse soustrait(DoubleVecteurMorse x)
- permet a l'utilisateur de soustraire l'objet avec un
autre vecteur.
PScalaire
public double PScalaire(DoubleVecteurMorse x)
- permet a l'utilisateur de prendre le produit scalaire
de l'objet avec un autre vecteur.
All Packages Class Hierarchy This Package Previous Next Index