Fuzzy Logic Toolbox
Forward


Preface

What Is the Fuzzy Logic Toolbox?

How to Use This Guide

Installation

Typographical Conventions


Introduction

What Is Fuzzy Logic?

Why Use Fuzzy Logic?

When Not to Use Fuzzy Logic

What Can the Fuzzy Logic Toolbox Do?

An Introductory Example: Fuzzy vs. Non-Fuzzy

The Non-Fuzzy Approach

The Fuzzy Approach

Some Observations


Tutorial

The Big Picture

Foundations of Fuzzy Logic

Fuzzy Sets

Membership Functions

Logical Operations

If-Then Rules

Fuzzy Inference Systems

Dinner for Two, Reprise

The Fuzzy Inference Diagram

Customization

Building Systems with the Fuzzy Logic Toolbox

Dinner for Two, from the Top

Getting Started

The FIS Editor

The Membership Function Editor

The Rule Editor

The Rule Viewer

The Surface Viewer

Importing and Exporting from the GUI Tools

Customizing Your Fuzzy System

Working from the Command Line

System Display Functions

Building a System from Scratch

FIS Evaluation

The FIS Structure

Working with Simulink

An Example: Water Level Control

Building Your Own Fuzzy Simulink Models

Sugeno-Type Fuzzy Inference

An Example: Two Lines

Conclusion

anfis and the ANFIS Editor GUI

A Modeling Scenario

Model Learning and Inference Through ANFIS

Familiarity Breeds Validation: Know Your Data

Some Constraints of anfis

The ANFIS Editor GUI

ANFIS Editor GUI Example 1: Checking Data Helps Model Validation

ANFIS Editor GUI Example 2: Checking Data Doesn't Validate Model

anfis from the Command Line

More on anfis and the ANFIS Editor GUI

Fuzzy Clustering

Fuzzy C-Means Clustering

Subtractive Clustering

Stand-Alone C-Code Fuzzy Inference Engine

Glossary

Bibliography

Function Reference

Functions by Category

Alphabetical List of Functions

addmf

addrule

addvar

anfis

anfisedit

convertfis

defuzz

dsigmf

evalfis

evalmf

fcm

findcluster

fuzarith

fuzblock

fuzdemos

fuzzy

gauss2mf

gaussmf

gbellmf

genfis1

genfis2

gensurf

getfis

mam2sug

mf2mf

mfedit

newfis

parsrule

pimf

plotfis

plotmf

psigmf

readfis

rmmf

rmvar

ruleedit

ruleview

setfis

sffis

showfis

showrule

sigmf

smf

subclust

surfview

trapmf

trimf

writefis

zmf

Index


 Forward