Class FuzzyExpression<T>
java.lang.Object
org.episteme.core.mathematics.logic.fuzzy.FuzzyExpression<T>
Abstraction for fuzzy expressions.
Contains single fuzzy expression in the form "LV is MF".
LV: Linguistic Variable
MF: Membership Function
- Version:
- 0.0.1
- Author:
- Levent Bayindir
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new FuzzyExpression object. -
Method Summary
Modifier and TypeMethodDescriptiondoubleEvaluates the expression against a specific input.doubleDOCUMENT ME!DOCUMENT ME!DOCUMENT ME!toString()DOCUMENT ME!
-
Constructor Details
-
FuzzyExpression
Creates a new FuzzyExpression object.- Parameters:
lv- DOCUMENT ME!mf- DOCUMENT ME!
-
-
Method Details
-
evaluate
Evaluates the expression against a specific input.- Parameters:
input- the input value.- Returns:
- result of fuzzification.
-
evaluateExpression
public double evaluateExpression()DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
toString
-
getLinguisticVariable
-
getMembershipFunction
-