CreateSugenoFunction
CreateSugenoFunction
CreateSugenoFunction
Creates a linear Sugeno function for the system.
CLinearSugenoFunction* CreateSugenoFunction(
const string name, // function name
const double& coeffs[] // function ratios
)Parameters
- name
[in] Function name.
- coeffs[]
[in] Function ratios.
Return Value
Linear Sugeno function.
Note
The size of the ratio array may be equal to a number of inputs or exceed that number by one. In the first case, the free term of the Sugeno linear function is equal to zero, while in the second case, it is equal to the last ratio.
CreateSugenoFunction
Creates a linear Sugeno function for the system.
CLinearSugenoFunction* CreateSugenoFunction(
const string name, // function name
CList*& coeffs, // list of pairs fuzzy variable - its ratio
const double constValue // function free term ratio
)Parameters
- name
[in] Function name.
- coeffs[]
[in] Function ratios.
Return Value
Linear Sugeno function.
Last updated on