|
nrc
|
| Class Diagrams |

| Package Node Detail |
| Class Diagrams |

| Package Node Detail |
| Class Detail |
| Field Summary | |
|---|---|
private final FuzzyParser |
|
| Constructor Summary | |
|---|---|
a(FuzzyParser ) |
|
| Field Detail |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
AboveModifier(String ) |
| Method Summary | |
|---|---|
public FuzzySet |
|
public FuzzyValue |
|
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
| Constructor Detail |
| Field Summary | |
|---|---|
private String |
|
private int |
|
private int |
|
protected FuzzyVariable |
|
| Constructor Summary | |
|---|---|
b(FuzzyVariable , String ) |
|
| Method Summary | |
|---|---|
public void |
init() |
public java_cup.runtime.Symbol |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
BelowModifier(String ) |
| Method Summary | |
|---|---|
public FuzzySet |
|
public FuzzyValue |
|
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
final static int |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
private double |
|
| Constructor Summary | |
|---|---|
public |
|
public |
|
| Method Summary | |
|---|---|
public double |
execute(double[] ) |
public double |
getGamma() |
public void |
setGamma(double ) |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Field Detail |
| Constructor Detail |
| Field Summary | |
|---|---|
protected double[] |
|
protected int |
|
protected int |
|
protected final static int |
|
| Constructor Summary | |
|---|---|
public |
|
public |
DoubleVector(double[] , int ) |
public |
DoubleVector(int ) |
public |
DoubleVector(int , int ) |
| Method Summary | |
|---|---|
private void |
a() |
public void |
addDouble(double ) |
private void |
b() |
public void |
|
public double |
doubleAt(int ) |
public void |
insertDoubleAt(double , int ) |
public void |
removeDoubleAt(int ) |
public void |
setDoubleAt(double , int ) |
public int |
size() |
public double[] |
|
public void |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
e() |
|
| Method Summary | |
|---|---|
public static double |
round(double , int ) |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
ExtremelyModifier(String ) |
| Method Summary | |
|---|---|
public FuzzySet |
|
public FuzzyValue |
|
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
FuzzyException(String ) |
| Constructor Detail |
| Field Summary | |
|---|---|
protected a |
|
protected final static short[][] |
|
protected final static short[][] |
|
protected final static short[][] |
|
| Constructor Summary | |
|---|---|
public |
|
public |
FuzzyParser(b ) |
| Method Summary | |
|---|---|
public short[][] |
|
public java_cup.runtime.Symbol |
do_action(int , java_cup.runtime.lr_parser , Stack , int ) |
public int |
EOF_sym() |
public int |
|
protected void |
|
public short[][] |
|
public short[][] |
|
public java_cup.runtime.Symbol |
scan() |
public int |
|
public int |
|
public void |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
public final static int |
|
public final static int |
|
public final static int |
|
public final static int |
|
public final static int |
|
public final static int |
|
public final static int |
|
public final static int |
|
| Constructor Summary | |
|---|---|
public |
|
| Field Detail |
| Constructor Detail |
| Field Summary | |
|---|---|
private FuzzyValueVector |
|
private FuzzyValueVector |
|
private FuzzyValueVector |
|
private static FuzzyRuleExecutor |
|
private FuzzyRuleExecutor |
|
private static AntecedentCombineOperator |
|
private AntecedentCombineOperator |
|
private boolean |
|
private boolean |
|
private boolean |
|
private boolean |
|
| Constructor Summary | |
|---|---|
public |
|
public |
|
public |
|
public |
|
| Method Summary | |
|---|---|
private void |
a() |
static void |
|
public void |
|
public void |
|
public void |
|
public FuzzyValue |
antecedentAt(int ) |
public int |
|
private void |
b() |
public FuzzyValue |
conclusionAt(int ) |
public int |
|
public boolean |
|
public FuzzyValueVector |
execute() |
public FuzzyValueVector |
|
public FuzzyValueVector |
|
public FuzzyValueVector |
|
public AntecedentCombineOperator |
|
public FuzzyValueVector |
|
public FuzzyValueVector |
|
public static AntecedentCombineOperator |
|
public static FuzzyRuleExecutor |
|
public FuzzyValueVector |
|
public FuzzyRuleExecutor |
|
public FuzzyValue |
inputAt(int ) |
public int |
|
public void |
insertAntecedentAt(FuzzyValue , int ) |
public void |
insertConclusionAt(FuzzyValue , int ) |
public void |
insertInputAt(FuzzyValue , int ) |
public boolean |
|
public boolean |
|
public boolean |
|
public boolean |
|
public void |
|
public void |
|
public void |
|
public void |
removeAntecedentAt(int ) |
public void |
removeConclusionAt(int ) |
public void |
removeInputAt(int ) |
public void |
|
public static void |
|
public static void |
|
public void |
|
public boolean |
|
public boolean |
testRuleMatching(double ) |
public boolean |
testRuleMatching(double , FuzzyValueVector ) |
public boolean |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
FuzzyRuleException(String ) |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
|
| Constructor Detail |
| Field Summary | |
|---|---|
private final static int |
|
private final static int |
|
protected final static Boolean |
|
protected final static Boolean |
|
private final static int |
|
protected final static boolean |
|
protected final static int |
|
protected final static int |
|
protected final static int |
|
protected final static int |
|
protected final static boolean |
|
protected int |
|
protected SetPoint |
|
protected boolean |
|
protected final static int |
|
protected transient FuzzySet.UITools |
|
protected static int |
|
protected final static int |
|
| Constructor Summary | |
|---|---|
public |
FuzzySet() |
public |
FuzzySet(double[] , double[] , int ) |
public |
FuzzySet(int ) |
public |
|
public |
|
| Method Summary | |
|---|---|
double[] |
a(double , double ) |
private d |
a(double , double , double , double ) |
private boolean |
|
public void |
appendSetPoint(double , double ) |
public void |
|
double[] |
b(double , double ) |
double[] |
c(double , double ) |
public int |
|
public int |
|
protected FuzzySet |
|
protected FuzzySet |
|
public void |
confineToXBounds(double , double ) |
public FuzzySet |
|
private static int |
d(double , double ) |
public boolean |
|
protected double |
|
public FuzzySet |
|
protected static boolean |
fuzzyEqual(double , double ) |
public FuzzySet |
|
public static FuzzySet |
|
protected Object |
fuzzyIntersectionUnion(FuzzySet , int ) |
public FuzzySet |
|
public FuzzySet |
fuzzyScale(double ) |
public FuzzySet |
|
public static FuzzySet |
|
public FuzzySet |
|
public static FuzzySet |
|
public IntervalVector |
getAlphaCut(boolean , double , double , double ) |
public double |
getMaxY() |
public double |
getMembership(double ) |
public double |
getMinY() |
public SetPoint |
getPoint(int ) |
protected IntervalVector |
getSupport(double , double ) |
protected FuzzySet.UITools |
|
public double |
getX(int ) |
public double |
getXforMembership(double ) |
public double |
getY(int ) |
protected boolean |
goingDown(double , double ) |
protected boolean |
goingUp(double , double ) |
public FuzzySet |
horizontalIntersection(double ) |
protected FuzzySet |
horizontalIntersectionUnion(double , int ) |
public FuzzySet |
horizontalUnion(double ) |
protected void |
|
protected void |
incrementArrayLength(int ) |
public void |
insertSetPoint(double , double ) |
public void |
|
public boolean |
isConvex() |
public boolean |
isEmpty() |
public boolean |
isNormal() |
public boolean |
|
public double |
maximumDefuzzify(double , double ) |
public double |
|
public static double |
|
public double |
momentDefuzzify(double , double ) |
public boolean |
|
public boolean |
|
public String |
plotFuzzySet(String , double , double ) |
public static String |
plotFuzzySets(String , double , double , FuzzySet ) |
public boolean |
removeSetPoint(double , double ) |
public boolean |
|
protected boolean |
sameDirection(double , double , double ) |
protected boolean |
sameSign(double , double ) |
public static void |
setToStringPrecision(int ) |
protected void |
shiftArrayLeft(int ) |
protected void |
shiftArrayRight(int ) |
public void |
|
public int |
size() |
protected void |
|
public String |
toString() |
protected void |
|
public double |
weightedAverageDefuzzify(double , double ) |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
FuzzySetException(String ) |
| Constructor Detail |
| Field Summary | |
|---|---|
private final static String |
|
String |
|
private static boolean |
|
private static double |
|
| Constructor Summary | |
|---|---|
public |
|
public |
FuzzyValue(FuzzyVariable , double[] , double[] , int ) |
public |
FuzzyValue(FuzzyVariable , String ) |
public |
|
public |
|
| Method Summary | |
|---|---|
private double |
a(FuzzyValue ) |
private static StringBuffer |
a(FuzzyValue , String ) |
public void |
|
private double |
b(FuzzyValue ) |
public void |
binaryModifyLinguisticExpression(String , String , String ) |
public FuzzyValue |
|
public boolean |
equals(Object ) |
public boolean |
equalsStar(Object ) |
public FuzzyValue |
|
public FuzzyValue |
fuzzyIntersection(String ) |
public FuzzyValue |
|
public boolean |
fuzzyMatch(String ) |
public boolean |
fuzzyMatch(String , double ) |
public boolean |
|
public boolean |
fuzzyMatch(FuzzyValue , double ) |
public FuzzyValue |
|
public FuzzyValue |
fuzzyScale(double ) |
public FuzzyValue |
fuzzySum(String ) |
public FuzzyValue |
|
public FuzzyValue |
fuzzyUnion(String ) |
public FuzzyValue |
|
public IntervalVector |
getAlphaCut(boolean , double ) |
public FuzzySet |
|
public FuzzyVariable |
|
public String |
|
public static double |
|
public double |
|
public double |
getMaxY() |
public double |
getMembership(double ) |
public double |
|
public double |
getMinY() |
public IntervalVector |
|
public String |
getUnits() |
public double |
getX(int ) |
public double |
getXforMembership(double ) |
public double |
getY(int ) |
public int |
hashCode() |
public FuzzyValue |
horizontalIntersection(double ) |
public FuzzyValue |
horizontalUnion(double ) |
public boolean |
|
public static boolean |
|
public boolean |
isConvex() |
public boolean |
isEmpty() |
public boolean |
isNormal() |
public boolean |
isXValueOutsideUOD(double , FuzzyVariable ) |
public double |
|
public double |
maximumOfIntersection(String ) |
public double |
|
public double |
|
public String |
plotFuzzyValue(String ) |
public String |
plotFuzzyValue(String , double , double ) |
public static String |
plotFuzzyValues(String , double , double , FuzzyValue ) |
public static String |
plotFuzzyValues(String , FuzzyValue ) |
public static void |
setConfineFuzzySetsToUOD(boolean ) |
public void |
setLinguisticExpression(String ) |
public static void |
setMatchThreshold(double ) |
public double |
|
public int |
size() |
public String |
toString() |
public void |
unaryModifyLinguisticExpression(String , String ) |
public double |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
FuzzyValueException(String ) |
| Constructor Detail |
| Field Summary | |
|---|---|
protected FuzzyValue |
|
protected int |
|
protected int |
|
protected final static int |
|
| Constructor Summary | |
|---|---|
public |
|
public |
FuzzyValueVector(int ) |
public |
FuzzyValueVector(int , int ) |
public |
FuzzyValueVector(FuzzyValue , int ) |
| Method Summary | |
|---|---|
private void |
a() |
public void |
|
private void |
b() |
public void |
|
public FuzzyValue |
|
public FuzzyValue |
|
public FuzzyValue |
fuzzyValueAt(int ) |
public void |
insertFuzzyValueAt(FuzzyValue , int ) |
public boolean |
isEmpty() |
public double |
|
public double |
|
public void |
removeFuzzyValueAt(int ) |
public void |
setFuzzyValueAt(FuzzyValue , int ) |
public int |
size() |
public FuzzyValue |
|
public String |
toString() |
public void |
|
public double |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
FuzzyVariable(String , double , double ) |
public |
FuzzyVariable(String , double , double , String ) |
public |
FuzzyVariable(String , double , double , String , String , FuzzySet , int ) |
public |
FuzzyVariable(String , double , double , String , FuzzySet , int ) |
| Method Summary | |
|---|---|
private void |
a(String , FuzzyValue ) |
public FuzzyValue |
addTerm(String , double[] , double[] , int ) |
public FuzzyValue |
addTerm(String , String ) |
public FuzzyValue |
|
public FuzzyValue |
|
public FuzzyValue |
findTerm(String ) |
public Enumeration |
|
public Enumeration |
|
public double |
|
public double |
|
public String |
getName() |
public String |
getUnits() |
public FuzzyValue |
removeTerm(String ) |
public void |
|
public String |
toString() |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
FuzzyVariableException(String ) |
| Constructor Detail |
| Field Summary | |
|---|---|
private static LeftGaussianFunction |
|
private static RightGaussianFunction |
|
| Constructor Summary | |
|---|---|
public |
GaussianFuzzySet(double , double ) |
public |
GaussianFuzzySet(double , double , double , double ) |
public |
GaussianFuzzySet(double , double , double , double , int ) |
public |
GaussianFuzzySet(double , double , int ) |
| Field Detail |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
IncompatibleFuzzyValuesException(String ) |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
IncompatibleRuleInputsException(String ) |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
IntensifyModifier(String ) |
| Method Summary | |
|---|---|
public FuzzySet |
|
public FuzzyValue |
|
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
protected double |
|
protected double |
|
protected NumberFormat |
|
protected boolean |
|
protected boolean |
|
protected static int |
|
| Method Summary | |
|---|---|
public boolean |
|
public double |
getHighX() |
public boolean |
|
public double |
getLowX() |
public void |
setHighOpenFlag(boolean ) |
public void |
setHighX(double ) |
public void |
setLowOpenFlag(boolean ) |
public void |
setLowX(double ) |
public static void |
setToStringPrecision(int ) |
public String |
toString() |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
protected int |
|
protected int |
|
protected final static int |
|
protected Interval |
|
| Constructor Summary | |
|---|---|
public |
|
public |
IntervalVector(int ) |
public |
IntervalVector(int , int ) |
public |
IntervalVector(Interval , int ) |
| Method Summary | |
|---|---|
private void |
a() |
public void |
|
private void |
b() |
public void |
|
public void |
insertIntervalAt(Interval , int ) |
public Interval |
intervalAt(int ) |
public boolean |
isEmpty() |
public void |
removeIntervalAt(int ) |
public void |
setIntervalAt(Interval , int ) |
public int |
size() |
public Interval |
|
public String |
toString() |
public void |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
String |
|
| Constructor Summary | |
|---|---|
public |
|
public |
InvalidDefuzzifyException(String ) |
| Field Detail |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
InvalidFuzzyVariableNameException(String ) |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
InvalidLinguisticExpressionException(String ) |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
InvalidUODRangeException(String ) |
| Constructor Detail |
| Field Summary | |
|---|---|
private double |
|
| Constructor Summary | |
|---|---|
public |
|
| Method Summary | |
|---|---|
private FuzzyValueVector |
|
public Object |
clone() |
public FuzzyValueVector |
|
public FuzzyValueVector |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
LeftGaussianFunction(int ) |
| Method Summary | |
|---|---|
public FuzzySet |
generateFuzzySet(double , double ) |
public FuzzySet |
generateFuzzySet(double , double , int ) |
protected int |
returnCorrectedNumPoints(int ) |
public static void |
setDefaultNumberOfPoints(int ) |
public void |
setNumPoints(int ) |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
private static LeftGaussianFunction |
|
| Constructor Summary | |
|---|---|
public |
LeftGaussianFuzzySet(double , double ) |
public |
LeftGaussianFuzzySet(double , double , int ) |
| Field Detail |
| Constructor Detail |
| Field Summary | |
|---|---|
static int |
|
| Constructor Summary | |
|---|---|
public |
|
public |
LeftLinearFunction(int ) |
| Method Summary | |
|---|---|
public FuzzySet |
generateFuzzySet(double , double ) |
public FuzzySet |
generateFuzzySet(double , double , int ) |
public static void |
setNumberOfPoints(int ) |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
private static LeftLinearFunction |
|
| Constructor Summary | |
|---|---|
public |
LeftLinearFuzzySet(double , double ) |
| Field Detail |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
LFuzzySet(double , double , FuzzySetFunction ) |
| Method Summary | |
|---|---|
protected void |
checkParameters(double , double ) |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
| Method Summary | |
|---|---|
protected void |
checkParameters(double , double , double , double ) |
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
private double |
|
| Constructor Summary | |
|---|---|
public |
|
| Method Summary | |
|---|---|
private FuzzyValueVector |
|
public Object |
clone() |
public FuzzyValueVector |
|
public FuzzyValueVector |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
| Method Summary | |
|---|---|
public double |
execute(double[] ) |
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
private String |
|
protected static double |
|
protected static double |
|
public final static int |
|
public final static int |
|
protected static int |
|
public final static int |
|
protected static int |
|
| Constructor Summary | |
|---|---|
public |
ModifierFunction(String ) |
| Method Summary | |
|---|---|
public abstract FuzzySet |
|
public abstract FuzzyValue |
|
public static FuzzySet |
concentrateDilute(FuzzySet , double ) |
public static FuzzySet |
|
public final String |
getName() |
public static void |
setDeltaXPrecision(double ) |
public static void |
setDeltaYPrecision(double ) |
public static void |
|
public static void |
setPrecisionControlType(int ) |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
private static Hashtable |
|
private static NotModifier |
|
private static VeryModifier |
|
private static ExtremelyModifier |
|
private static SomewhatModifier |
|
private static MoreorlessModifier |
|
private static PlusModifier |
|
private static NormModifier |
|
private static SlightlyModifier |
|
private static IntensifyModifier |
|
private static AboveModifier |
|
private static BelowModifier |
|
| Constructor Summary | |
|---|---|
public |
|
| Method Summary | |
|---|---|
public static FuzzySet |
|
public static FuzzyValue |
|
public static void |
|
public static FuzzySet |
|
public static FuzzyValue |
|
public static FuzzySet |
|
public static FuzzyValue |
call(String , FuzzyValue ) |
public static FuzzySet |
|
public static FuzzyValue |
|
public static String |
|
public static FuzzySet |
|
public static FuzzyValue |
|
public static boolean |
isModifier(String ) |
public static FuzzySet |
|
public static FuzzyValue |
|
public static FuzzySet |
|
public static FuzzyValue |
|
public static FuzzySet |
|
public static FuzzyValue |
|
public static FuzzySet |
|
public static FuzzyValue |
|
public static FuzzySet |
|
public static FuzzyValue |
|
public static FuzzySet |
|
public static FuzzyValue |
|
public static FuzzySet |
|
public static FuzzyValue |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
MoreorlessModifier(String ) |
| Method Summary | |
|---|---|
public FuzzySet |
|
public FuzzyValue |
|
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
NormModifier(String ) |
| Method Summary | |
|---|---|
public FuzzySet |
|
public FuzzyValue |
|
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
NotModifier(String ) |
| Method Summary | |
|---|---|
public FuzzySet |
|
public FuzzyValue |
|
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
NoXValueForMembershipException(double ) |
public |
NoXValueForMembershipException(double , String ) |
| Method Summary | |
|---|---|
public String |
|
public double |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
| Method Summary | |
|---|---|
public static double |
|
public static void |
setFuzzyTolerance(double ) |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
PIFuzzySet(double , double ) |
public |
PIFuzzySet(double , double , int ) |
| Field Detail |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
PlusModifier(String ) |
| Method Summary | |
|---|---|
public FuzzySet |
|
public FuzzyValue |
|
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
| Method Summary | |
|---|---|
public double |
execute(double[] ) |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
RectangleFuzzySet(double , double ) |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
RFuzzySet(double , double , FuzzySetFunction ) |
| Method Summary | |
|---|---|
protected void |
checkParameters(double , double ) |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
RightGaussianFunction(int ) |
| Method Summary | |
|---|---|
public FuzzySet |
generateFuzzySet(double , double ) |
public FuzzySet |
generateFuzzySet(double , double , int ) |
protected int |
returnCorrectedNumPoints(int ) |
public static void |
setDefaultNumberOfPoints(int ) |
public void |
setNumPoints(int ) |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
private static RightGaussianFunction |
|
| Constructor Summary | |
|---|---|
public |
RightGaussianFuzzySet(double , double ) |
public |
RightGaussianFuzzySet(double , double , int ) |
| Field Detail |
| Constructor Detail |
| Field Summary | |
|---|---|
static int |
|
| Constructor Summary | |
|---|---|
public |
|
public |
RightLinearFunction(int ) |
| Method Summary | |
|---|---|
public FuzzySet |
generateFuzzySet(double , double ) |
public FuzzySet |
generateFuzzySet(double , double , int ) |
public static void |
setNumberOfPoints(int ) |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
private static RightLinearFunction |
|
| Constructor Summary | |
|---|---|
public |
RightLinearFuzzySet(double , double ) |
| Field Detail |
| Constructor Detail |
| Method Summary | |
|---|---|
public boolean |
|
public double |
getX() |
public double |
getY() |
protected boolean |
|
protected boolean |
|
public void |
setX(double ) |
public void |
setXY(double , double ) |
public void |
setY(double ) |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Method Summary | |
|---|---|
public FuzzySet |
generateFuzzySet(double , double ) |
public FuzzySet |
generateFuzzySet(double , double , int ) |
protected int |
returnCorrectedNumPoints(int ) |
public static void |
setDefaultNumberOfPoints(int ) |
public void |
setNumPoints(int ) |
protected static double |
sMembership(double , double , double , double ) |
protected static double |
sqr(double ) |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Field Detail |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
SingletonFuzzySet(double ) |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
SlightlyModifier(String ) |
| Method Summary | |
|---|---|
public FuzzySet |
|
public FuzzyValue |
|
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
SomewhatModifier(String ) |
| Method Summary | |
|---|---|
public FuzzySet |
|
public FuzzyValue |
|
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
StringVector(int ) |
public |
StringVector(int , int ) |
| Method Summary | |
|---|---|
void |
a() |
private void |
a(int ) |
public void |
addString(String ) |
private void |
b() |
private void |
c() |
public void |
|
public void |
|
public int |
size() |
public String |
StringAt(int ) |
public String |
|
public void |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
TrapezoidFuzzySet(double , double , double , double ) |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
TriangleFuzzySet(double , double ) |
public |
TriangleFuzzySet(double , double , double ) |
| Constructor Detail |
| Field Summary | |
|---|---|
private double |
|
| Constructor Summary | |
|---|---|
public |
|
| Method Summary | |
|---|---|
private FuzzyValueVector |
|
public Object |
clone() |
public FuzzyValueVector |
|
public FuzzyValueVector |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
VeryModifier(String ) |
| Method Summary | |
|---|---|
public FuzzySet |
|
public FuzzyValue |
|
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
public |
XValueOutsideUODException(String ) |
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
XValuesOutOfOrderException(double , double ) |
public |
XValuesOutOfOrderException(double , double , String ) |
| Method Summary | |
|---|---|
public String |
|
public double |
|
public double |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
YValueOutOfRangeException(double ) |
public |
YValueOutOfRangeException(double , String ) |
| Method Summary | |
|---|---|
public String |
|
public double |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Method Summary | |
|---|---|
public FuzzySet |
generateFuzzySet(double , double ) |
public FuzzySet |
generateFuzzySet(double , double , int ) |
protected int |
returnCorrectedNumPoints(int ) |
public static void |
setDefaultNumberOfPoints(int ) |
public void |
setNumPoints(int ) |
protected static double |
zMembership(double , double , double , double ) |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Field Detail |
| Constructor Detail |
| Interface Detail |
| Method Summary | |
|---|---|
public double |
execute(double[] ) |
| Method Detail |
| Method Summary | |
|---|---|
public FuzzyValueVector |
|
public FuzzyValueVector |
|
| Method Detail |
| Method Summary | |
|---|---|
public FuzzySet |
generateFuzzySet(double , double ) |
public FuzzySet |
generateFuzzySet(double , double , int ) |
| Method Detail |
| Class Diagrams |

| Class Detail |
| Constructor Summary | |
|---|---|
a() |
|
| Method Summary | |
|---|---|
public void |
windowClosing(WindowEvent ) |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
FuzzyConsole(String ) |
| Method Summary | |
|---|---|
public static void |
main(String ) |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
| Method Summary | |
|---|---|
public jess.Token |
newToken(jess.Fact , int ) |
public jess.Token |
newToken(jess.Token ) |
public jess.Token |
newToken(jess.Token , jess.Fact ) |
public jess.Token |
newToken(jess.Token , jess.Token ) |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
| Method Summary | |
|---|---|
public void |
add(jess.Rete ) |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
| Method Summary | |
|---|---|
public static void |
main(String ) |
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
private GlobalContributionOperator |
|
jess.Activation |
|
| Method Summary | |
|---|---|
private FuzzyValueVector |
a(jess.Fact ) |
private void |
a(jess.Fact , FuzzyValueVector ) |
private void |
a(jess.ValueVector , FuzzyValueVector ) |
private void |
a(jess.ValueVector , FuzzyValueVector , int ) |
protected void |
aboutToFire(jess.Activation ) |
public int |
doPreAssertionProcessing(jess.Fact ) |
protected jess.Activation |
|
public FuzzyRule |
|
public GlobalContributionOperator |
|
public Vector |
getFuzzyMatchesInActivation(jess.Activation ) |
protected void |
justFired(jess.Activation ) |
public boolean |
|
| Field Detail |
| Constructor Detail |
| Method Detail |
| Field Summary | |
|---|---|
private FuzzyToken |
|
private Vector |
|
| Constructor Summary | |
|---|---|
public |
FuzzyToken(jess.Fact , int ) |
public |
FuzzyToken(jess.Token ) |
public |
FuzzyToken(jess.Token , jess.Fact ) |
public |
FuzzyToken(jess.Token , jess.Token ) |
| Method Summary | |
|---|---|
public final void |
addExtensionData(Object ) |
public final void |
|
public final Vector |
|
public FuzzyToken |
|
public jess.Token |
prepare(boolean ) |
| Field Detail |
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
| Constructor Detail |
| Constructor Summary | |
|---|---|
public |
|
| Method Summary | |
|---|---|
public FuzzyValue |
|
| Constructor Detail |
| Method Detail |
| Constructor Summary | |
|---|---|
public |
|
| Method Summary | |
|---|---|
public FuzzyValue |
|
| Constructor Detail |
| Method Detail |
| Interface Detail |
| Method Summary | |
|---|---|
public FuzzyValue |
|
| Method Detail |