|
ABLE 2.3.0 07/13/2005 14:21:00 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectcom.ibm.able.data.AbleLiteral
com.ibm.able.data.AbleFuzzySet
com.ibm.able.data.AbleFuzzySetGaussian
This class defines the Able data gaussian fuzzy set. A gaussian set is a bell-shaped curve useful for representing fuzzy numbers. The slope of membership goes to zero very quickly with a very short tail.
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
AbleFuzzySetGaussian(AbleFuzzyVariable theParentVar,
java.lang.String theSetName,
double theAlphaCut,
double thePtCenter,
double theWidth)
Create a new fuzzy set. |
|
| Method Summary | |
|---|---|
java.lang.String |
arlString()
Return a formal rule language string representation of this fuzzy set. |
java.lang.String |
toString()
Retrieve a string describing (the contents of) the object. |
java.lang.String |
xmlString()
Return a formal XML string representation of this fuzzy set. |
| Methods inherited from class com.ibm.able.data.AbleLiteral |
|---|
bitwiseAND, bitwiseNOT, bitwiseOR, bitwiseShiftLeft, bitwiseShiftRight, bitwiseShiftRightZeroFill, bitwiseXOR, cmpEq, cmpGt, cmpGtEq, cmpIs, cmpLt, cmpLtEq, cmpNeq, compDivide, compMinus, compModulo, compMultiply, compPlus, compUnaryMinus, getDataTypeAsString, getReferents, getTemplateString, isConstant, logicalAND, logicalNOT, logicalOR |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public AbleFuzzySetGaussian(AbleFuzzyVariable theParentVar,
java.lang.String theSetName,
double theAlphaCut,
double thePtCenter,
double theWidth)
theParentVar - A reference to the fuzzy variable that contains this
fuzzy set.
theSetName - The name of this fuzzy set.
theAlphaCut - The low cut-off value for this fuzzy set.
thePtCenter - The point around which the curve is centered.
theWidth - A number that influences the width of the curve, whose
overall shape is hard to predict. Typical values are
from 0.9 through 5.0 inclusive, although any value
greater than zero is allowed.
| Method Detail |
public java.lang.String arlString()
public java.lang.String xmlString()
public java.lang.String toString()
toString in class AbleFuzzySet
|
ABLE 2.3.0 07/13/2005 14:21:00 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||