|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.jFuzzyLogic.ruleImplication.RuleImplicationMethod
public abstract class RuleImplicationMethod
Rule inference method Base abstract class
Field Summary | |
---|---|
(package private) java.lang.String |
name
|
Constructor Summary | |
---|---|
RuleImplicationMethod()
|
Method Summary | |
---|---|
java.lang.String |
getName()
|
abstract double |
imply(double degreeOfSupport,
double membership)
Implication sub method used for inference (see imply method) |
void |
imply(FuzzyRuleTerm fuzzyRuleTerm,
double degreeOfSupport)
Inference method Add membershipfunction to deffuzifier (using 'min' as inference) |
void |
setName(java.lang.String name)
|
java.lang.String |
toString()
Printable version |
abstract java.lang.String |
toStringFCL()
Printable FCL version |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
java.lang.String name
Constructor Detail |
---|
public RuleImplicationMethod()
Method Detail |
---|
public java.lang.String getName()
public abstract double imply(double degreeOfSupport, double membership)
degreeOfSupport
- : degree of support for this pointmembership
- : membership for this point
public void imply(FuzzyRuleTerm fuzzyRuleTerm, double degreeOfSupport)
public void setName(java.lang.String name)
public java.lang.String toString()
toString
in class java.lang.Object
public abstract java.lang.String toStringFCL()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |