Package net.sf.tweety.math.norm
Class ManhattanNorm
- java.lang.Object
 - 
- net.sf.tweety.math.norm.AbstractRealVectorNorm
 - 
- net.sf.tweety.math.norm.ManhattanNorm
 
 
 
- 
- All Implemented Interfaces:
 Norm<java.util.Vector<java.lang.Double>>,RealVectorNorm
public class ManhattanNorm extends AbstractRealVectorNorm
The Manhattan norm.- Author:
 - Matthias Thimm
 
 
- 
- 
Constructor Summary
Constructors Constructor Description ManhattanNorm() 
- 
Method Summary
Modifier and Type Method Description doubledistance(java.util.Vector<java.lang.Double> obj1, java.util.Vector<java.lang.Double> obj2)The distance between the two object, i.e.TermdistanceTerm(java.util.Vector<Term> obj1, java.util.Vector<Term> obj2)The distance between the two objects as a term.doublenorm(java.util.Vector<java.lang.Double> obj)Returns the norm of the given objectTermnormTerm(java.util.Vector<Term> obj)Returns the norm as a term of the given terms- 
Methods inherited from class net.sf.tweety.math.norm.AbstractRealVectorNorm
distanceTerm, normTerm 
 - 
 
 - 
 
- 
- 
Method Detail
- 
norm
public double norm(java.util.Vector<java.lang.Double> obj)
Description copied from interface:NormReturns the norm of the given object- Parameters:
 obj- some object- Returns:
 - the norm of the object
 
 
- 
distance
public double distance(java.util.Vector<java.lang.Double> obj1, java.util.Vector<java.lang.Double> obj2)Description copied from interface:NormThe distance between the two object, i.e. the norm of the difference vector.- Parameters:
 obj1- some objectobj2- some object- Returns:
 - the distance between the two objects
 
 
- 
normTerm
public Term normTerm(java.util.Vector<Term> obj)
Description copied from interface:RealVectorNormReturns the norm as a term of the given terms- Specified by:
 normTermin interfaceRealVectorNorm- Specified by:
 normTermin classAbstractRealVectorNorm- Parameters:
 obj- some term vector- Returns:
 - the term of the norm
 
 
- 
distanceTerm
public Term distanceTerm(java.util.Vector<Term> obj1, java.util.Vector<Term> obj2)
Description copied from interface:RealVectorNormThe distance between the two objects as a term.- Specified by:
 distanceTermin interfaceRealVectorNorm- Specified by:
 distanceTermin classAbstractRealVectorNorm- Parameters:
 obj1- some termsobj2- some terms- Returns:
 - the distance between the two objects as a term
 
 
 - 
 
 -