|
Add(IFuzzySet)
|
Overloaded. Adds the existing fuzzy set, or term, into the fuzzy variable. If a fuzzy set already exists in the fuzzy variable with the same name, the old fuzzy set is deleted.
|
|
Add(String)
|
Overloaded. Creates a new fuzzy set, or term, in the fuzzy variable with the specified name. If a fuzzy set already exists in the fuzzy variable with the same name, the old fuzzy set is deleted
|
|
AssertRule(IFuzzySet,IFuzzySet,IFuzzySet,IFuzzySet)
|
Overloaded. Performs implication using correlation rules.
|
|
AssertRule(IFuzzySet[],IFuzzySet[],IFuzzySet,IFuzzySet)
|
Overloaded. Performs implication using correlation rules.
|
|
AssertRule(TFzyFloat,IFuzzySet,IFuzzySet)
|
Overloaded. Performs implication using correlation rules.
|
|
AssignFuzzySets(IFuzzyVariable)
|
Copies the fuzzy sets from the Source fuzzy variable to the current variable. All the original fuzzy sets are deleted
|
|
BeginUpdate
|
Suspends change events from occuring until the EndUpdate method is called. Use BeginUpdate to speed processing while values are added to or deleted from the fuzzy variable
|
|
Clear
|
Deletes all the fuzzy sets from the variable
|
|
ContainsFuzzySet(String)
|
Checks to see if a fuzzy set of the specified name exists in the fuzzy variable. If the fuzzy set does exist, it is returned, else nil.
|
|
EndUpdate
|
Reenables change events after BeginUpdate has been called. Calls to BeginUpdate are cumulative, so calling EndUpdate will only fire a change event if every other call to BeginUpdate has already been matched by a call to EndUpdate.
|
|
FuzzySetChanged(IFuzzySet)
|
Call this method when the fuzzy set has been modified
|
|
GetComment
|
Accessor method for the Comment property
|
|
GetCorrelationStrength(IFuzzySet[],IFuzzySet[])
|
Returns the minimum of the correlation strengths of the Premises matched with the Matchings fuzzy sets
|
|
GetCount
|
Accessor method for the Count property
|
|
GetDefuzzificationMethod
|
Accessor method for the DefuzzificationMethod property
|
|
GetFuzzySet(Integer)
|
Accessor method for the FuzzySet property
|
|
GetFuzzySetByName(String)
|
Accessor method for the FuzzySetByName property
|
|
GetMaximum
|
Accessor method for the Maximum property
|
|
GetMinimum
|
Accessor method for the Minimum property
|
|
GetName
|
Accessor method for the Name property
|
|
GetNumFunctionValues
|
Accessor method for the NumFunctionValues property
|
|
GetOnChange
|
Accessor method for the OnChange event
|
|
GetOnFuzzySetAdded
|
Accessor method for the OnFuzzySetAdded event
|
|
GetOnFuzzySetChange
|
Accessor method for the OnFuzzySetChange event
|
|
GetOnFuzzySetDeleted
|
Accessor method for the OnFuzzySetDeleted event
|
|
GetOnVariableChange
|
Accessor method for the OnVariableChange event
|
|
GetParser
|
Accessor method for the Parser property
|
|
GetThreshold
|
Accessor method for the Threshold property
|
|
GetUnits
|
Accessor method for the Units property
|
|
get_AsString
|
Represents method get_AsString.
|
|
get_Comment
|
Represents method get_Comment.
|
|
get_Count
|
Represents method get_Count.
|
|
get_DefuzzificationMethod
|
Represents method get_DefuzzificationMethod.
|
|
get_FuzzySet(Integer)
|
Represents method get_FuzzySet(Integer).
|
|
get_FuzzySetByName(String)
|
Represents method get_FuzzySetByName(String).
|
|
get_Maximum
|
Represents method get_Maximum.
|
|
get_Minimum
|
Represents method get_Minimum.
|
|
get_Name
|
Represents method get_Name.
|
|
get_NumFunctionValues
|
Represents method get_NumFunctionValues.
|
|
get_OnChange
|
Represents method get_OnChange.
|
|
get_OnFuzzySetAdded
|
Represents method get_OnFuzzySetAdded.
|
|
get_OnFuzzySetChange
|
Represents method get_OnFuzzySetChange.
|
|
get_OnFuzzySetDeleted
|
Represents method get_OnFuzzySetDeleted.
|
|
get_OnVariableChange
|
Represents method get_OnVariableChange.
|
|
get_Parser
|
Represents method get_Parser.
|
|
get_Threshold
|
Represents method get_Threshold.
|
|
get_Units
|
Represents method get_Units.
|
|
Remove(IFuzzySet)
|
Deletes the fuzzy set from the fuzzy variable
|
|
SetComment(String)
|
Accessor method for the Comment property
|
|
SetDefuzzificationMethod(TDefuzzificationMethod)
|
Accessor method for the DefuzzificationMethod property
|
|
SetMaximum(TFzyFloat)
|
Accessor method for the Maximum property
|
|
SetMinimum(TFzyFloat)
|
Accessor method for the Minimum property
|
|
SetName(String)
|
Accessor method for the Name property
|
|
SetNumFunctionValues(Integer)
|
Accessor method for the NumFunctionValues property
|
|
SetOnChange(TNotifyEvent)
|
Accessor method for the OnChange event
|
|
SetOnFuzzySetAdded(TIFuzzySetEvent)
|
Accessor method for the OnFuzzySetAdded event
|
|
SetOnFuzzySetChange(TIFuzzySetEvent)
|
Accessor method for the OnFuzzySetChange event
|
|
SetOnFuzzySetDeleted(TIFuzzySetEvent)
|
Accessor method for the OnFuzzySetDeleted event
|
|
SetOnVariableChange(TIFuzzyVariableEvent)
|
Accessor method for the OnVariableChange event
|
|
SetParser(IFuzzyParser)
|
Accessor method for the Parser property
|
|
SetThreshold(TFzyFloat)
|
Accessor method for the Threshold property
|
|
SetUnits(String)
|
Accessor method for the Units property
|
|
set_Comment(String)
|
Represents method set_Comment(String).
|
|
set_DefuzzificationMethod(TDefuzzificationMethod)
|
Represents method set_DefuzzificationMethod(TDefuzzificationMethod).
|
|
set_Maximum(TFzyFloat)
|
Represents method set_Maximum(TFzyFloat).
|
|
set_Minimum(TFzyFloat)
|
Represents method set_Minimum(TFzyFloat).
|
|
set_Name(String)
|
Represents method set_Name(String).
|
|
set_NumFunctionValues(Integer)
|
Represents method set_NumFunctionValues(Integer).
|
|
set_OnChange(TNotifyEvent)
|
Represents method set_OnChange(TNotifyEvent).
|
|
set_OnFuzzySetAdded(TIFuzzySetEvent)
|
Represents method set_OnFuzzySetAdded(TIFuzzySetEvent).
|
|
set_OnFuzzySetChange(TIFuzzySetEvent)
|
Represents method set_OnFuzzySetChange(TIFuzzySetEvent).
|
|
set_OnFuzzySetDeleted(TIFuzzySetEvent)
|
Represents method set_OnFuzzySetDeleted(TIFuzzySetEvent).
|
|
set_OnVariableChange(TIFuzzyVariableEvent)
|
Represents method set_OnVariableChange(TIFuzzyVariableEvent).
|
|
set_Parser(IFuzzyParser)
|
Represents method set_Parser(IFuzzyParser).
|
|
set_Threshold(TFzyFloat)
|
Represents method set_Threshold(TFzyFloat).
|
|
set_Units(String)
|
Represents method set_Units(String).
|
|
ToString
|
Returns a string representation of the fuzzy variable. The string representation is parsable by the parser defined in the Parser property
|