sugfistype2
Interval type-2 Sugeno fuzzy inference system
Description
Use a sugfistype2 object to represent an interval type-2
      Sugeno fuzzy inference system (FIS). 
As an alternative to a type-2 Sugeno system, you can create a:
Type-2 Mamdani system using a
mamfistype2objectType-1 Sugeno system using a
sugfisobjectType-1 Mamdani system using a
mamfisobject
For more information on the different types of fuzzy inference systems, see Mamdani and Sugeno Fuzzy Inference Systems and Type-2 Fuzzy Inference Systems.
Creation
To create a type-2 Sugeno FIS object, use one of the following methods:
The
sugfistype2function.If you have input/output data, you can use the
genfisfunction. You can then convert this FIS to a type-2 system usingconvertToType2.If you have a FIS file (
*.fis) for a Sugeno system, you can use thereadfisfunction.Convert an existing type-2 Mamdani FIS to a Sugeno FIS using
convertToSugeno.
Description
fis = sugfistype2 returns a type-2 Sugeno FIS with default
          property values. To modify the properties of the fuzzy system, use dot notation.
fis = sugfistype2( specifies FIS
          configuration information or sets object properties using one or more name-value
          arguments.Name=Value)
Name-Value Arguments
Properties
Object Functions
addInput | Add input variable to fuzzy inference system | 
removeInput | Remove input variable from fuzzy inference system | 
addOutput | Add output variable to fuzzy inference system | 
removeOutput | Remove output variable from fuzzy inference system | 
addRule | Add rule to fuzzy inference system | 
addMF | Add membership function to fuzzy variable | 
removeMF | Remove membership function from fuzzy variable | 
evalfis | Evaluate fuzzy inference system | 
writeFIS | Save fuzzy inference system to file | 
convertToType1 | Convert type-2 fuzzy inference system into type-1 fuzzy inference system | 
Examples
Alternative Functionality
App
You can interactively create a type-2 Sugeno FIS using the Fuzzy Logic Designer app. You can then export the system to the MATLAB workspace.
Version History
Introduced in R2019b