public class IntervalT2MF_Gauangle extends IntervalT2MF_Prototype
isLeftShoulder, isRightShoulder, lMF, name, support, uMF
Constructor and Description |
---|
IntervalT2MF_Gauangle(java.lang.String name,
T1MF_Gauangle uMF,
T1MF_Gauangle lMF)
Creates a new instance of the IT2 Gauangle set
|
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.
|
java.lang.String |
toString()
Each implementation of the prototype should override this method.
|
getCentroid, getFSAverage, getLMF, getLowerBound, getName, getPeak, getSupport, getUMF, getUpperBound, isLeftShoulder, isRightShoulder, setLeftShoulder, setName, setRightShoulder, setSupport
public IntervalT2MF_Gauangle(java.lang.String name, T1MF_Gauangle uMF, T1MF_Gauangle lMF)
name
- uMF
- The upper membership functionlMF
- The lower membership functionpublic java.lang.String toString()
IntervalT2MF_Prototype
toString
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)