Property | Type | Description | |
---|---|---|---|
GetOrAddHedgedSet | |||
GetRawValue | double | ||
GetSet | |||
SetExist | bool | ||
SetFuzzyValue | void | ||
SetRawValue | void | ||
SetRawValue | void | ||
WithinUniverseOfDiscourse | bool |
Method | Description | |
---|---|---|
AddSetShoulder ( string setName, double alphaCut, double ptBeg, double ptEnd, EnumFuzzySetDirection setDir ) : void |
Add Set Shoulder
|
|
AddSetTrapezoid ( string setName, double alphaCut, double ptLeft, double ptLeftCore, double ptRightCore, double ptRight ) : void |
Add the Trapezoid Set
|
|
AddSetTriangle ( string setName, double alphaCut, double ptLeft, double ptCenter, double ptRight ) : void |
Add a Set Triangle
|
|
ContinuousFuzzyRuleVariable ( |
Create a new Continuous Variable
|
|
GetFuzzyValue ( ) : |
Get the Fuzzy Value
|
|
GetNumericValue ( ) : double |
Get the Numeric Value
|
|
Reset ( ) : void |
Reset teh Variable
|
|
SetFuzzyValue ( |
Set the Fuzzy Value
|
|
SetNumericValue ( double newValue ) : void |
Set the Numeric Value
|
|
ToString ( ) : string |
Returns the name of this variable.
|
Method | Description | |
---|---|---|
GetOrAddHedgedSet ( string setName, string hedges ) : |
Get the Hedged Set or Add it
|
|
GetRawValue ( ) : double |
Get the Crisp Value
|
|
GetSet ( string setName ) : |
Get the Set By Name
|
|
SetExist ( string setName ) : bool |
Check if the Set Exists
|
|
SetFuzzyValue ( |
Set the Truth Value
|
|
SetRawValue ( |
Set the Raw Value
|
|
SetRawValue ( double newValue ) : void |
Set the Crispt value
|
|
WithinUniverseOfDiscourse ( double dValue ) : bool |
Checks if variable is within the discourse
|
public AddSetShoulder ( string setName, double alphaCut, double ptBeg, double ptEnd, EnumFuzzySetDirection setDir ) : void | ||
setName | string | |
alphaCut | double | |
ptBeg | double | |
ptEnd | double | |
setDir | EnumFuzzySetDirection | |
return | void |
public AddSetTrapezoid ( string setName, double alphaCut, double ptLeft, double ptLeftCore, double ptRightCore, double ptRight ) : void | ||
setName | string | |
alphaCut | double | |
ptLeft | double | |
ptLeftCore | double | |
ptRightCore | double | |
ptRight | double | |
return | void |
public AddSetTriangle ( string setName, double alphaCut, double ptLeft, double ptCenter, double ptRight ) : void | ||
setName | string | |
alphaCut | double | |
ptLeft | double | |
ptCenter | double | |
ptRight | double | |
return | void |
public ContinuousFuzzyRuleVariable ( |
||
fuzzyBase | FuzzyBase | |
name | string | Name |
discourseLo | double | Low |
discourseHi | double | High |
return | System |
public SetFuzzyValue ( |
||
newValue | ||
return | void |
public SetNumericValue ( double newValue ) : void | ||
newValue | double | |
return | void |