Professional Documents
Culture Documents
Into Fuzzy Logic Matlab
Into Fuzzy Logic Matlab
1
MATLAB Fuzzy Logic Toolbox
Introduction
Graphical User Interface (GUI) Tools
Example: Dinner for two
2
Introduction
MATLAB fuzzy logic toolbox facilitates the
development of fuzzy-logic systems using:
• graphical user interface (GUI) tools
• command line functionality
3
Introduction
Graphical User Interface (GUI) Tools
There are five primary GUI tools for building, editing,
and observing fuzzy inference systems in the Fuzzy
Logic Toolbox:
4
MATLAB Fuzzy Logic Toolbox
Introduction
Graphical User Interface (GUI) Tools
Example: Dinner for two
5
Graphical User Interface (GUI) Tools
6
Graphical User Interface (GUI) Tools
Fuzzy Inference System (FIS) Editor
Define number of
input and output
variables
7
Graphical User Interface (GUI) Tools
Membership Function Editor
8
Graphical User Interface (GUI) Tools
Rule Editor
Rules –
automatically
updated
9
Graphical User Interface (GUI) Tools
Rule Viewer
10
Graphical User Interface (GUI) Tools
Surface Viewer
Shows output
surface for any
system output
versus any one (or
Specify input and two) inputs
output variables
11
MATLAB Fuzzy Logic Toolbox
Introduction
Graphical User Interface (GUI) Tools
Example: Dinner for two
12
Example: Dinner for two
Golden rules for tipping:
13
Example: Dinner for two
14
Example: Dinner for two
Fuzzy Inference System (FIS) Editor
input
variables
output
variable
15
Example: Dinner for two
Membership Function Editor
Select type of
membership
function
16
Example: Dinner for two
Rule Editor
17
Example: Dinner for two
Rule Viewer Defuzzified
output
18
Example: Dinner for two
Surface Viewer
19