ikbs.classification.distance
Class DGRDistance
java.lang.Object
ikbs.classification.distance.Distance
ikbs.classification.distance.NumericDistance
ikbs.classification.distance.DGRDistance
public class DGRDistance
- extends NumericDistance
Classe générique de calcul d'une distance entre deux valeurs numériques On
présuppose que v1 n'est jamais null. v2 peut être null
- Since:
- 6 mai 1999
- Author:
- Jean Diatta & David Grosser
| Methods inherited from class ikbs.classification.distance.NumericDistance |
controlParam, etendu, getAttribut, getV1, getV2, longIntersection, maxBorne, minBorne, plusCourteEtendu, plusCourtInterval, plusLongCardinal, plusLongInterval, plusLongueEtendu, setV1, setV2 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ETA
public static float ETA
DZETA
public static float DZETA
norme
protected float norme
plusLongCardinal
protected int plusLongCardinal
plusCourtInterval
protected float plusCourtInterval
plusCourteEtendu
protected float plusCourteEtendu
gamma
protected float gamma
DGRDistance
public DGRDistance(Value v1,
Value v2)
initParam
public void initParam(ValSchema base)
- Overrides:
initParam in class NumericDistance
computeDistance
public float computeDistance()
- Specified by:
computeDistance in class Distance
positionRelative
public float positionRelative()
- Positions relatives des deux valeurs dMP
partiesSpecifiques
public float partiesSpecifiques()
- Parties spécifiques dSP
partieCommune
public float partieCommune()
- Parties communes dCP
contenuRelatif
public float contenuRelatif()
- Mesure du contenu des valeurs dC
lambda
public float lambda(QuantitativeValue val)
- Longueur corrigée des valeurs quantitatives