| Products & Services | Industries | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Fuzzy Logic Toolbox |
| Contents | Index |
| Learn more about Fuzzy Logic Toolbox |
The point of fuzzy logic is to map an input space to an output space, and the primary mechanism for doing this is a list of if-then statements called rules. All rules are evaluated in parallel, and the order of the rules is unimportant. The rules themselves are useful because they refer to variables and the adjectives that describe those variables. Before you can build a system that interprets rules, you must define all the terms you plan on using and the adjectives that describe them. To say that the water is hot, you need to define the range that the water's temperature can be expected to vary as well as what we mean by the word hot. The following diagram provides a roadmap for the fuzzy inference process. It shows the general description of a fuzzy system on the left and a specific fuzzy system (the tipping example from Getting Started) on the right.

To summarize the concept of fuzzy inference depicted in this figure, fuzzy inference is a method that interprets the values in the input vector and, based on some set of rules, assigns values to the output vector.
This section is designed to guide you through the fuzzy logic process step by step by providing an introduction to the theory and practice of fuzzy logic. The first three sections of this section are the most important—they move from general to specific, first introducing underlying ideas and then discussing implementation details specific to the toolbox.
These three areas are as follows:
Foundations of Fuzzy Logic, which is an introduction to the general concepts. If you are already familiar with fuzzy logic, you can skip this section.
Fuzzy Inference Systems, which explains the specific methods of fuzzy inference used in the toolbox. Because the field of fuzzy logic uses many terms that do not yet have standard interpretations, read this section to become familiar with the fuzzy inference process as it is employed through the toolbox.
Building Systems with Fuzzy Logic Toolbox Software, which goes into detail about how you build and edit a fuzzy system using this toolbox. This topic provides a quick start orientation to the Fuzzy Logic Toolbox graphical user interface tools and guides you through the construction of a complete fuzzy inference system from start to finish.
After these three topics, there are additional topics, such as using the toolbox in Simulink environment, automatic rule generation, and demonstrations.
![]() | Tutorial | Foundations of Fuzzy Logic | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2010- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |