欢迎来到天天文库
浏览记录
ID:22931182
大小:75.42 KB
页数:14页
时间:2018-11-02
《基本fis编辑器matlab模煳逻辑工具箱函数》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、基本FIS编辑器函数fuzzy格式fuzzy %弹出未定义的基本FIS编辑器fuzzy(fismat) %使用fuzzy('tipper'),弹出下图FIS编辑器。编辑器是任意模糊推理系统的高层显示,它允许你调用各种其它的编辑器来对其操作。此界面允许你方便地访问所有其它的编辑器,并以最灵活的方式与模糊系统进行交互。方框图:窗口上方的方框图显示了输入、输出和它们中间的模糊规则处理器。单击任意一个变量框,使选中的方框成为当前变量,此时它变成红色高亮方框。双击任意一个变量,弹出隶属度函数编辑器,双击模糊规则编辑器,弹出规则编辑器。图6-19菜单项:FIS编辑器的菜
2、单棒允许你打开相应的工具,打开并保存系统。·File菜单包括:NewmamdaniFIS…打开新mamdani型系统;NewSugenoFIS… 打开新Sugeno型系统;Openfromdisk… 从磁盘上打开指定的.fis文件系统;Savetodisk 保存当前系统到磁盘上的一个.fis文件上;Savetodiskas… 重命名方式保存当前系统到磁盘上;Openfromworkspace… 从工作空间中指定的FIS结构变量装入一个系统;Savetoworkspace… 保存系统到工作空间中当前命名的FIS结构变量中;Savetoworkspaceas
3、… 保存系统到工作空间中指定的FIS结构变量中;Closewindows 关闭GUI;·Edit菜单包括:Addinput 增加另一个输入到当前系统中;Addoutput 增加另一个输出到当前系统中;Removevariable 删除一个所选的变量;Undo 恢复当前最近的改变;·View菜单包括:EditMFs… 调用隶属度函数编辑器;Editrules… 调用规则编辑器;Editanfis… 只对单输出Sugeno型系统调用编辑器;Viewrules… 调用规则观察器;Viewsurface… 调用曲面观察器。弹出式菜单:用五个弹出式菜单来
4、改变模糊蕴含过程中五个基本步骤的功能:·Andmethod:为一个定制操作选择min、prod或Custom;·Ormethod:为一个定制操作选择max、probor(概率)或Custom;·Implicationmethod:为一个定制操作选择min、prod或Custom;此项对Sugeno型模糊系统不可用。·Aggregationmethod:为一个定制操作选择max、sum、probor或Custom。此项对Sugeno型模糊系统不可用。·Defuzzificationmethod:对Mamdani型推理,为一个定制操作选择centroid(面积中心法)、b
5、isector(面积平分法)、mom(平均最大隶属度法)、som(最大隶属度最小值法)、lom(最大隶属度最大值法)或Custom。对Sugeno型推理,在wtaver(加权平均)或wtsum(加权和)之间选择。6.1.15隶属函数编辑器函数mfedit格式mfedit('a') mfedit(a) mfedit说明mfedit('a')生成一个隶属函数编辑器,他允许你检查和修改存储在文件a.fis中FIS结构的所有隶属函数。如图,mfedit('tank')以这种方式打开隶属函数编辑器并装入tank.fis中存储的所有隶属函数。mfedit(a)对于
6、FIS结构操作一个MATLAB工作空间变量a。Mfedit可单独弹出没有装入FIS的隶属函数编辑器图6-20菜单项:在ANFIS编辑器GUI上,有一个菜单棒允许你打开相关的GUI工具、打开和保存系统等。File菜单与FIS编辑器上的File菜单功能相同。·Edit菜单项包括:AddMF… 为当前语言变量增加隶属度函数;AddcustomMF… 为当前语言变量增加定制的隶属度函数;RemovecurrentMF 删除当前的隶属度函数;RemoveallMFS 删除当前语言变量的所有隶属度函数;Undo 恢复当前最近的改变。·View菜单项包括:EditFISp
7、roperties… 调用FIS编辑器;Editrules… 调用规则编辑器;Viewrules… 调用规则观察器;Viewsurface… 调用曲面观察器。 6.2模糊推理结构FIS6.2.1不使用数据聚类方法从数据生成FIS结构函数genfis1格式fismat=genfis1(dat
此文档下载收益归作者所有