-
.
下面用一个简单的例子作介绍:
(本例不是特别针对实现什么功能,只是为了介绍方便)
第一部分
创建一个模糊逻辑(
.fis
文件)
第一步:打开模糊推理系统编辑器
步骤:
在
Commond Window
键入
fuzzy
回车
打开如下窗口,既模糊推理系统编辑器
文档
Word
.
第二步:使用模糊推理系统编辑器
本例用到两个输入,两个输出,但默认是一个输人,一个输出
步骤:
1
、添加一个输入
文档
Word
.
添加一个输出
得如下图
2
、选择
I
nput
、
output(
选中为红框
)
,在
Name
框里修改各输入的名称
并将
And method
改为
p>
prod
,将
Or method
改为
probor
文档
Word
.
提示:
在命名时
'
_
'
在显示时为下标,可从上图看出。
第三步:使用隶属函数编辑器
p>
该编辑器提供一个友好的人机图形交互环境,
用来设计和修改模糊推
理系中各语
言变量对应的隶属度函数的相关参数,
如隶属度函数
的形状、
范围、
论域大小等,
系统提供
的隶属度函数有三角、梯形、高斯形、钟形等,也可用户自行定义。
步骤:
1
、双击任何一个输入量(
In_x<
/p>
、
In_y
)或输出量打开隶属度函数编
辑器。
文档
Word
.
2
p>
、在左下处
Range
和
< br>Display Range
处添加取值范围,本例中
I
n_x
和
In_y
的取
值范围均为
[0 10], Out_x
和
Out_y
的取值范围均为
[0 1]
3
、默认每个输入输出参数中都只有
3
个隶属度函数,本例中每个输入输出参数
都需要用到五个,其余几个需要自己添加:
选中其中一个输入输出参数
点击
Edit
菜单,选
Add MFS
…打开下列对话框
文档
Word
.
将
MF type
< br>设置为
trimf(
三角形隶属度函数曲线,当然你也需
要选择其他类型
)
将
Number of MFs
设置为
2
点击
OK
按钮
同样给其他三个加入隶属度函数
4
、选中任何一个隶属度函数(选中
为红色)
,在
Name
中键入名称,在
Type
中
选择形状,在
Params
中键入范围,然后回车如下图:
p>
文档
Word
.
文档
Word
.
文档
Word
.
5
、关闭隶属函数编辑器
第四步:使用规则编辑器
通过隶规则编辑器来设计和修改“
I
F...THEN
”形式的模糊控制规则。由该编辑器