Evaluates the string fuzzy expression and returns a fuzzy set result. The variable parameter provides the context of the fuzzy expression and result, e.g., if the expression contains "low or high", it defines which variable's low and high fuzzy sets are used.
Namespace: FuzzyInterfaces
Delphi |
public |
Parameters
Variable
Type: IFuzzyVariable
Expression
Type: String
Type: IFuzzySet
The format of the fuzzy expression is dependent on the class that implements the parser. In the fuzzy logic library, you can create fuzzy expressions combining operations, hedges, and singletons in as elaborate ways as you wish. The bracket characters, [ and ], enable you to define the precedence of operations, e.g., very [warm or hot] or [very warm] or hot. |
Reference |