Initializes a new Fuzzy InferenceSystem.
Namespace:
AForge.FuzzyAssembly: AForge.Fuzzy (in AForge.Fuzzy.dll) Version: 2.2.4.0 (2.2.4.0)
Syntax
| C# |
|---|
public InferenceSystem( Database database, IDefuzzifier defuzzifier, INorm normOperator, ICoNorm conormOperator ) |
Parameters
- database
- Type: AForge.Fuzzy..::.Database
A fuzzy Database containing the system linguistic variables.
- defuzzifier
- Type: AForge.Fuzzy..::.IDefuzzifier
A defuzzyfier method used to evaluate the numeric otput of the system.
- normOperator
- Type: AForge.Fuzzy..::.INorm
A INorm operator used to evaluate the norms in the InferenceSystem. For more information of the norm evaluation see Rule.
- conormOperator
- Type: AForge.Fuzzy..::.ICoNorm
A ICoNorm operator used to evaluate the conorms in the InferenceSystem. For more information of the conorm evaluation see Rule.