模煳控制及其Matlab应用石辛民课件集共137页文档139页PPT
- 格式:ppt
- 大小:9.74 MB
- 文档页数:139
第6章Matlab在模糊控制中的应用Matlab(是“Matrix Laboratory”的缩写)是由美国Mathworks公司于1984年正式推出的一套高性能的科学计算软件。
针对模糊逻辑尤其是模糊控制的迅速推广应用,MathWork公司在其MATLAB版中添加了Fuzzy Logic工具箱。
该工具箱由长期从事模糊逻辑和模糊控制研究与开发工作的有关专家和技术人员编制。
MATLAB Fuzzy Logic 工具箱以其功能强大和方便易用的特点得到了用户的广泛欢迎。
模糊逻辑的创始人Zadeh教授称赞该工具箱“在各方面都给人以深刻的印象,使模糊逻辑成为智能系统的概念与设计的有效工具”。
在本章中,以Matlab6.5为开发环境,基于模糊控制工具箱(Fuzzy Logic Toolbox),通过一些简单直观的例子,对模糊控制系统进行分析、设计与研究,并通过对部分例子的详细说明,使读者能够初步掌握模糊逻辑工具箱的使用。
6.1 模糊逻辑工具箱函数一、模糊逻辑工具箱函数简介Matlab的模糊逻辑工具箱函数为模糊控制系统的分析与设计提供了许多工具箱函数,它们可按主题分为如下几大类:GUI(图形用户界面)工具、隶属度函数、FIS(模糊推理系统)数据结构管理、先进技术、Simulink仿真模块、模糊系统演示程序、其它函数。
以函数名称与对应的功能格式分别用表6-1~6-7表示。
表6-3 先进技术表6-5 Simulink仿真模块下面主要介绍GUI(图形用户界面)工具、隶属度函数、FIS数据结构管理这三类模糊逻辑工具箱的一些函数。
二、有关GUI(图形用户界面)的工具箱函数1. anfisedit功能:打开ANFIS编辑器的GUI。
格式:anfisedit(…a‟)anfisedit(a)anfisedit界面:anfisedit 函数打开ANFIS 编辑器的GUI 如图6-1所示。
说明:利用anfisedit 函数打开ANFIS 编辑器的GUI ,从中可装入数据集合并训练ANFIS 。