Design and test fuzzy inference systems
The Fuzzy Logic Designer app lets you design and test fuzzy inference systems for modeling complex system behaviors.
Using this app, you can:
Design Mamdani and Sugeno fuzzy inference systems.
Add or remove input and output variables.
Specify input and output membership functions.
Define fuzzy if-then rules.
Select fuzzy inference functions for:
Adjust input values and view associated fuzzy inference diagrams.
View output surface maps for fuzzy inference systems.
Export fuzzy inference systems to the MATLAB® workspace.
The Fuzzy Logic Designer app does not support type-2 fuzzy systems.
MATLAB Toolstrip: On the Apps tab, under Control System Design and Analysis, click the app icon.
MATLAB command prompt: Enter
fuzzyLogicDesigner opens the Fuzzy
Logic Designer app.
fuzzyLogicDesigner( opens the app and loads the
fuzzy inference system
fis can be any
sugfis object in the
the app and loads a fuzzy inference system from a file.
the name of a
.fis file on the MATLAB path.
To save a fuzzy inference system to a
In Fuzzy Logic Designer, select File > Export > To File.
At the command line, use
Warns starting in R2019b
Support for representing fuzzy inference systems as structures will be removed in a future
instead. There are differences between these representations that require updates to your
code. These differences include:
Object property names that differ from the corresponding structure fields.
Objects store text data as strings rather than as character vectors.
Also, all Fuzzy Logic Toolbox™ functions that accepted or returned fuzzy inference systems as structures now
accept and return either
To convert existing fuzzy inference system structures to objects, use the