public class IntervalT2MF_Triangular extends IntervalT2MF_Prototype
isLeftShoulder, isRightShoulder, lMF, name, support, uMF
Constructor and Description |
---|
IntervalT2MF_Triangular(java.lang.String name) |
IntervalT2MF_Triangular(java.lang.String name,
T1MF_Triangular uMF,
T1MF_Triangular lMF) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object o) |
Tuple |
getFS(double x)
Returns the interval membership degree for the given x.
|
T1MF_Triangular |
getLMF() |
T1MF_Triangular |
getUMF() |
getCentroid, getFSAverage, getLowerBound, getName, getPeak, getSupport, getUpperBound, isLeftShoulder, isRightShoulder, setLeftShoulder, setName, setRightShoulder, setSupport, toString
public IntervalT2MF_Triangular(java.lang.String name)
public IntervalT2MF_Triangular(java.lang.String name, T1MF_Triangular uMF, T1MF_Triangular lMF)
public T1MF_Triangular getLMF()
getLMF
in interface IntervalT2MF_Interface
getLMF
in class IntervalT2MF_Prototype
public T1MF_Triangular getUMF()
getUMF
in interface IntervalT2MF_Interface
getUMF
in class IntervalT2MF_Prototype
public Tuple getFS(double x)
IntervalT2MF_Prototype
getFS
in interface IntervalT2MF_Interface
getFS
in class IntervalT2MF_Prototype
public int compareTo(java.lang.Object o)