Fuzzy Logic Toolbox    
Foreword

Preface

What Is the Fuzzy Logic Toolbox?

Installation

Using This Guide

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

Observations

Tutorial

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

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

Function Reference

Functions -- By Category

GUI Tools

Membership Functions

FIS Data Structure Management

Advanced Techniques

Demos

Simulink

Functions -- Alphabetical List

Block Reference

Glossary

Bibliography


  Foreword Preface