|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.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.Objectpublic abstract java.lang.String toStringFCL()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||