This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Fuzzy Logic Toolbox

Design and simulate fuzzy logic systems

Fuzzy Logic Toolbox™ provides MATLAB® functions, apps, and a Simulink® block for analyzing, designing, and simulating systems based on fuzzy logic. The product guides you through the steps of designing fuzzy inference systems. Functions are provided for many common methods, including fuzzy clustering and adaptive neurofuzzy learning.

The toolbox lets you model complex system behaviors using simple logic rules, and then implement these rules in a fuzzy inference system. You can use it as a stand-alone fuzzy inference engine. Alternatively, you can use fuzzy inference blocks in Simulink and simulate the fuzzy systems within a comprehensive model of the entire dynamic system.

Getting Started

Learn the basics of Fuzzy Logic Toolbox

Fuzzy Inference System Modeling

Build Mamdani and Sugeno fuzzy inference systems

Adaptive Neuro-Fuzzy Modeling

Build Adaptive Neuro-Fuzzy Inference Systems (ANFIS), train Sugeno systems using neuro-adaptive learning

Data Clustering

Find clusters in input/output data using fuzzy c-means or subtractive clustering

Fuzzy Logic in Simulink

Simulate systems in Simulink


Generate code for fuzzy systems or compile the fuzzy inference engine

Was this topic helpful?