Package | Description |
---|---|
generalType2zSlices.sets | |
generic | |
intervalType2.sets | |
intervalType2.system | |
similarity | |
tools |
Modifier and Type | Field and Description |
---|---|
protected IntervalT2MF_Interface[] |
GenT2zMF_Prototype.zSlices |
Modifier and Type | Method and Description |
---|---|
IntervalT2MF_Interface |
GenT2zMF_Interface.getZSlice(int slice_number) |
IntervalT2MF_Interface |
GenT2zMF_Prototype.getZSlice(int slice_number) |
Modifier and Type | Method and Description |
---|---|
void |
GenT2zMF_Interface.setZSlice(IntervalT2MF_Interface zSlice,
int zLevel) |
void |
GenT2zMF_Prototype.setZSlice(IntervalT2MF_Interface zSlice,
int zLevel)
Method to set or swap a specific zSlice.
|
Constructor and Description |
---|
GenT2zMF_Intersection(java.lang.String name,
int numberOfzLevels,
double[] slices_zValues,
IntervalT2MF_Interface[] zSlices)
Creates a new instance of GenT2zMF_Intersection
|
GenT2zMF_Union(java.lang.String name,
int numberOfzLevels,
double[] slices_zValues,
IntervalT2MF_Interface[] zSlices)
Creates a new instance of GenT2zMF_Union
|
Modifier and Type | Method and Description |
---|---|
void |
Input.setInputMF(IntervalT2MF_Interface inputMF) |
Constructor and Description |
---|
Input(java.lang.String name,
Tuple domain,
IntervalT2MF_Interface inputMF) |
Modifier and Type | Class and Description |
---|---|
class |
IntervalT2MF_Cylinder
The class IntervalT2MF_Cylinder represents a membership function which is
defined by a single Tuple and can be seen as a cylinder from left to right.
|
class |
IntervalT2MF_Gauangle |
class |
IntervalT2MF_Gaussian
Class for Gaussian Interval Type-2 Fuzzy Sets
|
class |
IntervalT2MF_Intersection
Class that manages the intersection of two interval type-2 MFs.
|
class |
IntervalT2MF_Prototype
Prototype class for interval type-2 fuzzy sets.
|
class |
IntervalT2MF_Trapezoidal
Class for Trapezoidal Interval Type-2 Fuzzy Sets
|
class |
IntervalT2MF_Triangular
Class for Triangular Interval Type-2 Fuzzy Sets
|
class |
IntervalT2MF_Union
Union operation for interval type 2
|
Modifier and Type | Method and Description |
---|---|
boolean |
IntervalT2MF_Intersection.containsSet(IntervalT2MF_Interface set)
Returns true if the set specified is part of this intersection set.
|
Tuple |
IntervalT2Engine_Centroid.getCentroid(IntervalT2MF_Interface mf) |
Constructor and Description |
---|
IntervalT2MF_Intersection(IntervalT2MF_Interface a,
IntervalT2MF_Interface b)
Creates a new instance of IntervalT2MF_Intersection by intersecting a and b.
|
IntervalT2MF_Union(IntervalT2MF_Interface a,
IntervalT2MF_Interface b)
THIS SHOULD BE REMOVED AND ALL UNION AMD INTERSECTION SHOULD BE DONE THROUGH TYPE-1 CASES
Creates a new instance of IntervalT2MF_Union
|
Modifier and Type | Method and Description |
---|---|
IntervalT2MF_Interface |
IT2_Consequent.getMembershipFunction() |
IntervalT2MF_Interface |
IT2_Antecedent.getMF() |
IntervalT2MF_Interface |
IT2_Antecedent.getSet() |
Constructor and Description |
---|
IT2_Antecedent(IntervalT2MF_Interface m,
Input i) |
IT2_Antecedent(java.lang.String name,
IntervalT2MF_Interface m,
Input i) |
IT2_Consequent(IntervalT2MF_Interface m,
Output output) |
IT2_Consequent(java.lang.String name,
IntervalT2MF_Interface m,
Output output) |
Modifier and Type | Method and Description |
---|---|
double |
JaccardSimilarityEngine.getSimilarity(IntervalT2MF_Interface setA,
IntervalT2MF_Interface setB,
int numberOfDiscretisations) |
Modifier and Type | Method and Description |
---|---|
void |
JMathPlotter.plotMF(java.lang.String plotName,
IntervalT2MF_Interface set,
int xDisc,
javax.swing.JFrame frame,
boolean addExtraEndpoints) |