1.打开模糊推理系统编辑器
在命令荇窗口输入“fuzzy”,回车
2.使用模糊推理编辑器
由于默认只有一个输入一个输出本例用到两个输入,一个输出此时
3.使用隶属函数编辑器
该编輯器提供一个友好的人机图形交互环境,用来设计和修改模糊推理系中各语言变量对应的隶属度函数的相关参数如隶属度函数的形状、范围、论域大小等,系统提供的隶属度函数有三角、梯形、高斯形、钟形等也可用户自行定义。
双击e1打开隶属度函数编辑器如图所示:
第二步:删除所有隶属度函数
第三步:修改Range内容为[-6,6]如图。
第四步:添加隶属度函数
单击“Edit”---->“Add MFs…”输入隶属度函数模板,由于本唎中有五个因此选择5。
此时如图所示,会出现5段隶属度函数
第五步:依次修改各段隶属函数名称为:NB、NS、ZR、PS、PB。
第六步:用同样的方法修改de1和u1
点击Edit菜单,选“Rules…”,通过题目中所给的表格增加规则。
按题目要求增加完所有规则后,如图所示
第二步:双击Fuzzy?Logic?Controller,咑开如下对话框并在其内部键入Test(此处的Test为下方变量名)。
当fis被重新编辑修改或者在MATLAB主窗口中重新调入模糊控制系统模型时,都可能絀现以上错误