|
AsString
|
Returns a string representation of the fuzzy variable and its fuzzy sets. The string representation is parsable by the parser defined in the Parser property
|
|
Comment
|
Contains a comment about the fuzzy variable. Use this property for any descriptive text you want to define about the fuzzy variable
|
|
Count
|
Returns the number of fuzzy sets defined in the fuzzy variable
|
|
DefuzzificationMethod
|
Defines the defuzzification method that fuzzy sets should use for determining a value that best represents the fuzzy set. There are two methods available: center of gravity and mean of maxima
|
|
FuzzySetByName[String]
|
Returns the fuzzy set defined in the fuzzy variable that has the specified name. An exception is raised if a fuzzy set with that name does not exist
|
|
FuzzySet[Integer]
|
Returns the fuzzy set defined in the fuzzy variable at the specified index
|
|
Maximum
|
Defines the maximum X value for the fuzzy variable, its universe of discourse.
|
|
Minimum
|
Defines the minimum X value for the fuzzy variable, its universe of discourse.
|
|
Name
|
Defines the name of the fuzzy variable.
|
|
NumFunctionValues
|
Defines the default number of XY value pairs used to create fuzzy sets.
|
|
OnChange
|
Occurs when the fuzzy variable is changed, either its properties such as Minimum and Maximum or when fuzzy sets are added and deleted.
|
|
Parser
|
Refers to the IFuzzyParser interface implementation which can print and parse the fuzzy variable and its fuzzy sets
|
|
Threshold
|
Defines the "noise" level of fuzzy sets in the variable. When two fuzzy sets are compared to see if they are equal, all the XY value pairs of the two fuzzy sets are compared. If the minimum Y value of the two fuzzy sets at some X point exceed the threshold, then they equal
|
|
Units
|
Defines the units of the universe of discourse (the X range units). For example, if the fuzzy variable was temperature, the Units may be 'Celcius' or 'Kelvin'.
|