文档帮助中心文档
将Mamdani模糊推理系统转换为Sugeno模糊推理系统
sugenoFIS = convertToSugeno (mamdaniFIS)
例子
sugenoFIS= convertToSugeno (mamdaniFIS)转换Mamdani模糊推理系统mamdaniFIS进入一个Sugeno模糊推理系统sugenoFIS.
sugenoFIS= convertToSugeno (mamdaniFIS)
sugenoFIS
mamdaniFIS
全部折叠
加载马达尼模糊推理系统。
mam_fismat = readfis (“mam22.fis”);
将此系统转换为Sugeno模糊推理系统。
sug_fismat = convertToSugeno (mam_fismat);
绘制两个模糊系统的输出曲面。
次要情节(2、2、1)gensurf (mam_fismat)标题(“Mamdani系统(输出1)”subplot(2,2,2) subplot(2,2) subplot(2,2) subplot(2,2) subplot(2,2)Sugeno系统(输出1)次要情节(2,2,3)gensurf (mam_fismat gensurfOptions (“OutputIndex”2)标题(“Mamdani系统(输出2)”次要情节(2,2,4)gensurf (sug_fismat gensurfOptions (“OutputIndex”2)标题(Sugeno系统(输出2))
两个系统的输出曲面是相似的。
mamfis
mamfistype2
马达尼模糊推理系统,指定为mamfis或mamfistype2对象。
sugfis
sugfistype2
Sugeno模糊推理系统,返回如下:
sugfis对象的时候mamdaniFIS是一个mamfis对象
sugfistype2对象的时候mamdaniFIS是一个mamfistype2对象
sugenoFIS:
有恒定的输出隶属函数,其值对应于输出隶属函数的中心在mamdaniFIS
采用加权平均去模糊化方法
采用产品蕴涵法
使用求和聚合方法
剩下的特性sugenoFIS,包括输入成员关系函数和规则定义保持不变mamdaniFIS.
如果你有一个正常工作的Mamdani模糊推理系统,考虑使用convertToSugeno转换为计算效率更高的Sugeno结构,以提高性能。
convertToSugeno
您有这个示例的一个修改版本。要用编辑打开这个例子吗?
您点击了一个对应于这个MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站来获得可用的翻译内容,并看到当地的活动和提供。根据您所在的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
与当地办事处联系