Package | Description |
---|---|
general | |
primitives.defuzzification | |
primitives.implication | |
primitives.operators | |
sets.points |
Modifier and Type | Method and Description |
---|---|
static double |
DegreeOfFulfillment.discreteFulfillment(PointSet a,
PointSet b)
Calculate the degree of fulfillment of two discrete sets.
|
static java.util.List<double[]> |
DegreeOfFulfillment.lowerEnvelope(PointSet a,
PointSet b)
Calculate the lower envelope of two piecewise linear sets.
|
static double |
DegreeOfFulfillment.piecewiseFulfillment(PointSet a,
PointSet b)
Calculate the degree of fulfillment of two piecewise linear sets.
|
static java.util.List<double[]> |
DegreeOfFulfillment.upperEnvelope(PointSet a,
PointSet b)
Calculate the upper envelope of two piecewise linear sets.
|
Modifier and Type | Method and Description |
---|---|
double |
COG.discreteCOG(PointSet f)
Calculate the center of gravity of a discrete set.
|
double |
COG.piecewiseCOG(PointSet f)
Calculate the center of gravity of a piecewise linear set.
|
double |
MeOM.piecewiseMeOM(PointSet f)
Calculate the mean of maxima of a piecewise linear set.
|
Modifier and Type | Method and Description |
---|---|
FuzzySet |
Cut.cutDiscrete(PointSet f,
double c)
Truncate a discrete set.
|
FuzzySet |
Cut.cutPiecewise(PointSet f,
double c)
Truncate a piecewise linear set.
|
FuzzySet |
Power.powerDiscrete(PointSet p,
double exp)
Power a discrete set to the exponent given.
|
FuzzySet |
Prod.prodDiscrete(PointSet p,
double c)
Apply prod to a discrete set.
|
FuzzySet |
Prod.prodPiecewise(PointSet p,
double c)
Apply prod to a piecewise linear set.
|
Modifier and Type | Method and Description |
---|---|
private FuzzySet |
Not.notDiscrete(PointSet f)
Calculate the logical not of a discrete set.
|
private FuzzySet |
Not.notPiecewise(PointSet f)
Calculate the logical not of a piecewise set.
|
Modifier and Type | Class and Description |
---|---|
class |
DiscreteNumericSet
This class represents discrete numeric sets.
|
class |
IntervalWithPointsSet
This class represents a interval with points set.
|
class |
PiecewiseLinearSet
This class represents piecewise linear sets.
|